Tim_Nowicki
Jul 10, 2016Explorer
Super Steer!!!
Just installed left and right super steer bell cranks on my 1991 p series chassis. Yup they tighten up the slop in the front end and steering wheel feels firm. Improvement is not spectacular but ...