I just had my front end fixed up....new struts, springs, ball joints, stabilizer links, bearings and topped off with an alignment. Before this repair I had some shake and shimmy there as well when braking. I would brake heavy or light and it would shake but sometimes I would get no shake under "very hard" braking????wierd??!!??, but all is very nice now. So have a good look at your front end. I believe this car is fussy when it comes to the front end of the vehicle. Also.....don't use cheap rotors...they WILL warp!!