HomeTrouble CodesU0635

U0635 — Lost Communication Hybridev Battery Pack Coolant Temperature Sensor B

Generic OBD-II · all makesNetwork / communication

U0635 indicates that the Powertrain Control Module (PCM) has lost communication with the hybrid‑EV battery pack coolant temperature sensor. The sensor provides the battery’s coolant temperature to manage thermal control and charging strategies.

Symptoms

What causes it — most likely first

1. Faulty coolant temperature sensor (or its wiring)

The sensor itself can fail open, short, or provide out‑of‑range values, breaking the communication link.

2. Corroded, broken, or loose sensor connector

Vibration, moisture, or age can degrade the connector pins or housing, causing intermittent loss of signal.

3. Damaged wiring harness between sensor and PCM

Chafed, cracked, or shorted wires in the harness can interrupt the sensor’s data line.

4. Battery pack control module fault

A malfunction within the battery’s own control electronics can prevent it from responding to the PCM’s request.

5. PCM communication fault (rare)

Only after ruling out sensor, wiring, and battery‑module issues should a PCM internal failure be considered.

How it's diagnosed

  1. Scan for additional related codes (e.g., U0636, B codes) to narrow the affected network.
  2. Inspect the coolant temperature sensor connector for corrosion, bent pins, or loose fit; reseat or clean as needed.
  3. Perform a visual check of the wiring harness for damage, chafing, or exposed conductors; repair any defects.
  4. Measure sensor resistance and voltage output according to service specifications to verify sensor operation.
  5. If the sensor and wiring test within spec, conduct a bidirectional test of the communication line using a scan tool or oscilloscope to confirm PCM‑to‑sensor data exchange.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Do I need to replace the PCM to fix U0635?

In most cases no. The PCM is rarely the cause; the sensor, its connector, or wiring are far more common culprits. Replace the PCM only after all other possibilities have been eliminated.

Will the code clear itself after a short drive?

If the loss of communication was caused by an intermittent connector or wiring issue, the code may clear after a successful communication cycle, but the underlying fault will likely return.

Is the coolant temperature sensor the same as the battery temperature sensor?

No. The coolant temperature sensor monitors the temperature of the battery‑coolant loop, while the battery temperature sensor measures the cells directly. U0635 specifically refers to the coolant sensor.

Can a bad battery pack cause this code?

A fault in the battery pack’s control module can prevent it from responding to the PCM, which can trigger U0635, but this is less common than a sensor or wiring problem.