U0456Invalid Data Received From Coolant Temperature Control Module
- Generic OBD-II code · Network
- Turns on the check-engine light
- Matters for the ITP
- Can trigger limp mode
- How the car detects it
- U0456 means a module receives messages from the coolant temperature control module but rejects them as invalid; U0116 is the lost-contact twin. Such a controller runs electronically managed cooling, for example an electric coolant pump whose built-in electronics, as Bosch describes for its PAD2 pump, take speed commands over PWM or LIN and report back. Kia documents the code: Pitstop PS647 for the 2017-2020 Niro hybrid and plug-in hybrid links U045600 to the engine's electric water pump, whose plug and pigtail behind the coolant temperature sensor can be soaked with coolant; fuses for module 8 and the pump may blow, and the pump is replaced with its short harness. CARB requires communication errors of digitally controlled components to be detected. A temperature warning and reduced power are possible.
- What you may notice
- Engine or coolant temperature warning
- Reduced engine power as protection
- Check engine lamp on some models
- Likely causes
- LikelyCoolant in the plug or pigtail of the electric water pump
- PossibleBlown fuse or weak supply of the pump or cooling control module
- PossibleFaulty electronics of the electric coolant pump or cooling module
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Usually a job for a workshop.Typical cost: €80 – €700
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.