Have you tried the Strut-Rod bushings? Strut tower bushings/bearings? Looked at the REAR of the car for the problem (Happened to me - broken belt in rear felt like it was in front AND made the car pull)? Dave R.