HomeTrouble CodesU0116

U0116 — Lost Communication Coolant Temperature Control Module

Generic OBD-II · all makesNetwork / communication

This code indicates that the primary engine computer has lost network communication with the Coolant Temperature Control Module. It usually means the specific temperature module is offline due to a power loss, wiring fault, or internal failure, rather than a widespread network collapse.

Symptoms

What causes it — most likely first

1. Failed Coolant Temperature Control Module

The module itself has suffered an internal hardware failure, taking it offline and preventing network communication.

2. Wiring or Connector Fault

An open circuit, short to power/ground, or high resistance in the CAN bus wiring or module connector disrupts data transmission.

3. Power or Ground Loss to Module

A blown fuse, corroded ground, or broken power wire prevents the module from powering up to communicate.

4. CAN Bus Network Fault

A broader issue on the communication bus, such as a shorted bus line, is preventing data from flowing between modules.

5. Failed PCM/ECM

The primary engine computer has failed, which is an extremely rare cause for this specific communication code.

How it's diagnosed

  1. Use a diagnostic scanner to check for other U-codes; if multiple modules are offline, suspect a shared bus or power issue rather than just the coolant module.
  2. Visually inspect the wiring harness and connectors at the Coolant Temperature Control Module for damage, corrosion, or loose pins.
  3. Verify that the Coolant Temperature Control Module has proper battery voltage and ground using a multimeter.
  4. Test the CAN bus circuit for continuity and proper resistance between the module connector and the PCM.
  5. If power, ground, and network wiring are intact, the Coolant Temperature Control Module has likely failed internally.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Does a U0116 code mean my PCM needs to be replaced?

No, replacing the PCM is almost never the correct fix for this code. Drivers are frequently misinformed that the main computer is bad, but the fault lies with the coolant temperature control module or the wiring in the vast majority of cases.

Is it safe to drive with this code?

It may be safe for short distances, but you must closely monitor the engine temperature gauge. Because the cooling system control is compromised, the engine could overheat or the fans may run continuously.

What is the Coolant Temperature Control Module?

It is a dedicated electronic module that monitors and regulates engine coolant temperature, often controlling active grille shutters, electric coolant pumps, or fan speeds based on network data.

Can a low battery cause this code?

Yes, if system voltage drops too low, modules can drop off the network and trigger communication codes. Always ensure the battery and charging system are healthy before replacing parts.