I have a 2005 Yukon Denali XL, 6.0L, all wheel drive. I have noticed a whirring sound coming from the engine when I accelerate between 40-70 mph. I have taken it to the dealer several times but they can't seem to find the problem. One on occasion they said it was the front differential, so I...