HomeTrouble CodesU0606

U0606 — Lost Communication Throttlepedal Position Sensorswitch

Generic OBD-II · all makesNetwork / communication

U0606 indicates that the engine control module (PCM) has lost communication with the throttle pedal position sensor (or sensor switch). This typically points to an electrical fault in the sensor circuit, such as a damaged wire, poor connection, or a failing sensor itself.

Symptoms

What causes it — most likely first

1. Faulty throttle pedal position sensor

The sensor itself has failed internally, causing loss of signal to the PCM. This is the most common root cause.

2. Damaged or corroded wiring/connectors

Open circuits, shorts to ground, or corrosion in the sensor harness or connector can interrupt communication.

3. Faulty throttle body (if integrated sensor)

On some vehicles the pedal position sensor is part of the throttle body assembly; a failing throttle body can cause the same code.

4. Low battery voltage or charging system issue

Insufficient voltage (below 12.4V) can disrupt sensor communication and trigger U0606.

5. Engine control module (PCM) failure

PCM internal faults are rare but possible if all other components and wiring test good. This is the least likely cause.

How it's diagnosed

  1. Scan for all stored codes and freeze frame data; note any related codes (e.g., P0120-P0124).
  2. Visually inspect the throttle pedal position sensor connector and wiring for damage, corrosion, or loose pins.
  3. Measure reference voltage (typically 5V) and ground at the sensor connector with a multimeter.
  4. Test the sensor signal voltage while slowly pressing the throttle pedal; it should vary smoothly from ~0.5V to ~4.5V.
  5. Check battery voltage and charging system output; repair if below specifications.
  6. If all tests pass, suspect an intermittent fault or PCM issue; perform a wiggle test and consider professional diagnosis.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive my car with a U0606 code?

You may be able to drive, but the vehicle will likely enter limp mode with reduced power. It is not safe to drive if the throttle response is unpredictable or the engine stalls. Have it diagnosed promptly.

Is the throttle pedal position sensor always the problem?

No. While the sensor is a common failure, wiring issues, connector corrosion, or even a weak battery can cause the same code. Always inspect the circuit thoroughly before replacing parts.

Do I need to replace the PCM for U0606?

Almost never. The PCM is rarely the cause of this code. Replacing the PCM without verifying all wiring and the sensor is a common misdiagnosis. Only consider it after all other possibilities have been ruled out.

Can a bad battery cause U0606?

Yes. Low battery voltage (below 12.4V) or a failing charging system can disrupt communication between the PCM and the throttle pedal sensor, triggering this code. Always check battery health first.