My ST is not a pavement princess by any means, but I take care of it to the best of my abilities. I greased all of my ball joints, tie rod end links, and sway bar yesterday, as well as inspected and tightened everything in the front suspension. After all was done I still found I have a squeak coming from the from right of the vehicle, which happens when the front right tire is stroked up from a bump, or rocking the vehicle. I'm wondering if body mounts are the cause, but it seems too high pitch. Maybe control arm bushings? Tell me what to lube and I'll try it.