An engine running hotter than normal can be caused by the coolant level being low (possibly due to a leak somewhere), a clogged radiator, a malfunctioning water pump (which circulates coolant ...