I found this post on another forum:
Don't pay huge money for diagnostics...please read!!!! I finally found someone that fixed my Yukon XL and fixed it right...The problem is the ground wires. My mechanic tightened one that he found loose and the other one the clamp was messed up so the ground wire was flopping around and not making a good connection. When he touched the ground wire he could hear the fuel pump going on and off and other things making noises. It was a $3 dollar clamp that fixed it...too bad I spent almost $2000 on diagnostics with the dealership that was trying to tell me I had a bad transfer case module as well as a bunch of other BS and another mechanic before I brought it to this guy. Make sure your mechanic checks all the grounds (I didn't know that there's more than one) and tightens them as well as making sure the clamps are in good condition. My clamp was broken causing a bad connection. So...it's a $3 part that caused this hellified problem! I'm just glad to have my vehicle back in good running condition...no thanks to the dealership or GMC!
Don't pay huge money for diagnostics...please read!!!! I finally found someone that fixed my Yukon XL and fixed it right...The problem is the ground wires. My mechanic tightened one that he found loose and the other one the clamp was messed up so the ground wire was flopping around and not making a good connection. When he touched the ground wire he could hear the fuel pump going on and off and other things making noises. It was a $3 dollar clamp that fixed it...too bad I spent almost $2000 on diagnostics with the dealership that was trying to tell me I had a bad transfer case module as well as a bunch of other BS and another mechanic before I brought it to this guy. Make sure your mechanic checks all the grounds (I didn't know that there's more than one) and tightens them as well as making sure the clamps are in good condition. My clamp was broken causing a bad connection. So...it's a $3 part that caused this hellified problem! I'm just glad to have my vehicle back in good running condition...no thanks to the dealership or GMC!