I have a 2005 yukon xl with 55000 miles and it makes a squeaking noise when accelerating. When u let off the gas it goes away. If u r in the driveway and let it roll it will make it. It doesnt do it when u put it up on jack stands and have all 4 wheels off the ground. It sounds like it is coming from the middle of the vehicle. Any sugestions
Sounds like maybe a u-joint. Pull the drive shaft and inspect both u-joints, they should move freely in all directions. If one or both bind at all, replace them. You can usually see rust coming from the caps on the joints, but not always.