Longtime lurker, this is my place to go for research for my LJ. I have been fighting a belt squeal, even after replacing belt, idler, and tensioner. Yesterday, I checked fan clutch again (felt ok last week), and it was bad. replaced it today, took 10 minutes, fixed my issue.
One of my no name rear shocks blew out the rubber on the upper mount, driving me crazy. Installed (yesterday) 2 new Savvy/Fox shocks, immediate improvement, cannot believe the difference. Will be ordering front 2 soon.
I already have the Savvy Black Magic brakes, can't say enough good things about Savvy.