I have been having this problem for a while, and I am finally going to try and fix it. It all started this summer when I got a trailer for my truck. It is a Leonard 6' 4'' by 10'. I usually haul 2 fourwheelers on the trailer, and maybe one in the bed (all pretty light sport bikes). The problem is the truck overheats like crazy when I am pulling the trailer, even when it is empty. It gets hot especially when I am pulling hills, either on the interstate or on a regular 2 lane road, since it usually has to go WOT to keep speed going uphill. It also gets hot as hell sometimes when I am sitting in traffic on hot days at school. I wasn't paying attention one day, and it got so hot that the check gauges light came on. I have looked under the hood while the truck was running, hot, and with the A/C on, and the e fan was not moving. I am guessing that is the culprit. I don't know jack about this part of the truck, so I wondering if anyone had any suggestions on what to check or anything. Could it be a bad thermostat maybe? or just a bad e fan, which I am guessing isn't cheap. Thanks