01 The $30 Device That's Making Car Thieves Invisible to Police • 02 What Causes the ABS Light to Come On and How to Fix It • 03 B0012, B0013, B0014 - Right Front or Passenger Frontal Depl… • 04 Can a Bad Alternator Cause Power Steering Problems? • 05 Why Jet Engines Burn Less Fuel at Higher Altitudes • 06 Car Cranks But Won’t Start? Don’t Guess - Read This First • 07 Gearing Up: How Cetane Numbers Boost Your Diesel Engine's P… • 08 This Is How Wet Brakes Or A Wet Clutch Signal Urgent Mainte… • 09 The Hidden Pattern Behind Intermittent Dashboard Warnings • 10 P0056 – O2 Heater Circuit Fault (Bank 2 Sensor 2): Diagnosi… •

DTC codes / U06xx · Network communication / U0607

U0607Lost Communication With Throttle/Pedal Position Sensor/Switch B

U0607 is a network communication code indicating that a control module on the vehicle's Controller Area Network (CAN) bus has stopped receiving valid messages from the throttle or pedal position sensor/switch B circuit. The computer detected a loss of the periodic data signal that normally reports the sensor's voltage or position, not necessarily a failure of the sensor itself.

SystemNetwork
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaNetwork communication

Symptoms you may notice

  • The check engine light or a dedicated powertrain warning lamp illuminates on the dashboard.
  • The engine may enter limp mode, limiting throttle response or idle speed.
  • The accelerator pedal may feel unresponsive, delayed, or stuck at a fixed engine speed.
  • A message such as 'Reduced Engine Power' or 'Service Throttle' may appear on the driver information display.
  • Often no symptoms besides the warning light, especially if the fault is intermittent.
  • The vehicle may fail to start or may stall immediately after starting in severe cases.

Common causes, most likely first

  1. A faulty throttle or pedal position sensor B, or a worn sensor connector with corroded or loose terminals.
  2. Damaged or chafed wiring in the sensor harness, often near the pedal assembly or throttle body.
  3. A poor ground connection shared by the sensor circuit or the module that reports its data.
  4. A failed or intermittently failing control module that originates the sensor message on the CAN bus.
  5. CAN bus wiring faults, such as an open or shorted data line, that disrupt communication between modules.
  6. Low battery voltage or a weak charging system causing modules to drop offline intermittently.
  7. Aftermarket electronic accessories improperly tapped into the sensor or bus wiring.

How to diagnose and fix it

  1. Connect a scan tool and record all stored and pending codes, then check for related communication codes in other modules.
  2. Inspect the throttle pedal sensor connector and the throttle body sensor connector for corrosion, loose pins, or pushed-back terminals.
  3. Perform a voltage drop test on the sensor ground and reference voltage circuits while wiggling the harness to reveal intermittent faults.
  4. Check the battery state of charge and charging system output, as low voltage can cause spurious communication codes.
  5. Use a digital multimeter or oscilloscope to verify the sensor B signal voltage changes smoothly through the full pedal travel.
  6. Check the CAN bus resistance and integrity at the diagnostic link connector to rule out a bus wiring fault.
  7. If wiring and sensors test good, follow the manufacturer's diagnostic flow for module communication and replace the reporting module only after confirming power, ground, and bus signals.

Why this code often misleads

  • U0607 frequently sets because a module lost power or ground momentarily, not because the throttle sensor itself failed, so always check battery and ground integrity first.
  • A loose or corroded connector at the accelerator pedal assembly is a common culprit that many technicians overlook while replacing the sensor.
  • The code can be stored by a module other than the engine control module, so scanning all modules is essential to find the true origin of the communication loss.
  • Intermittent CAN bus faults from chafed wiring near the pedal or firewall can set U0607 without any drivability symptom, leading to unnecessary sensor replacement.
  • Aftermarket remote starters or pedal tuners tapped into the sensor wiring often introduce this code by disturbing the reference voltage or bus signal.

Can I keep driving with U0607?

If the vehicle drives normally with only the warning light on, you can drive cautiously to a repair shop, but avoid heavy throttle and long trips. If the engine is in limp mode or the pedal response is erratic, stop driving and have the vehicle towed to prevent a loss of power in traffic.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage