Sunday, January 4th, 2009 AT 8:37 PM
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?
