Mine does the same thing pulling my 10,000lb 5ver on long hard grades, anything over 2500rpm. My theory is that it is the surpintine belt or either the fan clutch. I drove 6000 miles across the country and it did it in the first 300 miles and a couple times after that. I'm not going to worry about it.