I have a 2005 3500 Dually. I bought it used to pull a bg toy hauler and has proved to be a big mistake. I am in Phoenix Arizona, so i can be pulling up step grades with an ambient temperature of 117 degrees. Truck runs around town fine, but once you hook 3000 lbs to 16000 lbs on it it will overheat. Both tranny and engine, it is a race to see which one overheats first. I have found out that 04.5 through 2005 have had this problem historically. The fix was supposed to be a new air intake which pulls air from the bottom of the truck and not engine compartment. I also replaced the throat to the turbo to provide more air. I installed the deeper tranny pan which worked great on my 2003 2500HD, but I saw no change on the 2005, I have put a new clutch fan in which works fine. The dealership has gone through it at least three times, cooling system fine, tranny fine etc. No one has a clue!!! But I have seen them on the road pulling up the grades and with bigger trailers than mine. So I have a hard time with the answer it is just the way these trucks are. Thanks for any help! Robaz