I own a 1996 S-10 Blazer, which I have done my own maintenance since the warranty ran out. About a year ago, I replaced all the shocks. I keep it lubed, but about two weeks ago, it developed a squeak at the left front end. It does not do it all the time, just sporadically. I cannot locate the source of the noise, does anyone have any ideas?