My steering is so sloppy on my '73 Challenger it's scary. I have tried the adjustment screw and it makes no difference. Which company has the better product and customer service?