U0116 Lost Communication With Coolant Temperature Control Module
U0116 means a module no longer hears the coolant temperature control module, a separate controller for engines with electronically managed cooling. Depending on the design it may command electric pumps, map-controlled valves or fans and pass coolant status on to the engine controller. No manufacturer documents this code publicly; its companions P25AF (MIL request from that module) and U0456 (invalid data from it) are likewise known only from code lists. The basis is CARB's rule that missing communication from a digital input gets its own code, plus the general principle that electronic engine controls cut power when temperature control is uncertain. Expect a temperature or cooling warning and, as a precaution, reduced engine output.
Likely causes
Symptoms
- Engine temperature or cooling system warning
- Cooling fan or electric pump running continuously
- Reduced engine power as protection
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, en.wikipedia.org.