Bigman5001. It could be many things from dirty fuel filters to the fan not working correctly. Have the truck scanned by a good mechanic and that will tell you a lot more. These are computer controlled trucks and require a computer scanner to diagnose. One that can read "CAN" communications codes. Most will read CAN today, but check.