Another problem is the fan clutch. My fan still worked when it was running. The easiest way to check is to try and spin the fan with the truck off, it should not wiggle and be difficult to turn. If its easy to do it, or it wiggles, the clutch is bad.