I have a 2000 BlazerV6 with a little over 110K miles. Over the last several months it has developed a consistent squeeking/crunching sound. Just getting in and out of the vehicle makes noise, and every tiny bump in the road makes the same type of sound. I have heard different theories from dry bushings, to a squeeky torsion bar to shocks. I put new tires on it about 3 weeks ago, and it has held an alignment just fine, and the front end has remained level and not dropped. The idler arm was replaced with the alignment, and the mechanic sprayed the bushing. The problem went away for a couple of days and came back. Any ideas?