U0456 Invalid Data Received From Coolant Temperature Control Module
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.
Likely causes
Symptoms
- Engine or coolant temperature warning
- Reduced engine power as protection
- Check engine lamp on some models
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: static.nhtsa.gov, bosch-mobility.com, law.cornell.edu.