I have a 2007 Envoy 4.2L and when I drive over rough roads the car makes a very annoying squeaking noise. It definitely is coming from the back of the truck. The other day while pumping gas I realized if I shake the nozzle from the fuel pump while its in the filler neck it makes the same squeaking noise. Anybody else have this problem or know how to fix it? Any help is greatly appreciated!