I have a 2000 wagon and I had the rotors turned 4 months ago. They were fine for a while but now I get very violent shaking from the front end when I brake(25 mph and up), more than the usual vibration from warped rotors. I also have a very harsh ride, from low speed to high speed. When I did the brakes I also installed new Monroe struts. The car doesn't wallow and it rides fairly smooth on the highway but around town you feel every crack and bump. I checked the sub frame mounts and they look ok. Visually the control arm bushings look ok. But aren't they what determines ride quality? The struts are mainly for swaying or wallowing, aren't they? I do have a slight squeek in the right side when I hit a bump. Any suggestions? Thanks.