Old post I know, but on the off chance someone is still listening...did you folks with the 303s need a bracket kit in addition to the steps? We have a 2017 303, with factory bouncy steps.