I have a 2004 Avalanche when you are driving and make turns it is making a popping noise I took it to the garage about 2 years ago and they greased somethings??? and it stopped making the noise. Now they have returned is this something I can grease myself? And what is the problem?
Jan 4, 2009 at 8:37 PM