That sounds like what mine was doing right before the front end grenaded!
I had GM service my front end and chance the lube. The put the wrong lube in it and it was a mess of metal. Thank Christ I saved the paperwork because they tried to blame me for it.
Mine was a 2004 Tahoe, so it may be quite different.