U0607 is a network communication code indicating that the powertrain control module (PCM) has lost communication with the Throttle Pedal Position Sensor/Switch B. On drive-by-wire vehicles, the accelerator pedal assembly contains redundant position sensors (often labeled A and B), and this code specifically points to the loss of the B signal on the data bus. It is a communication/electrical fault, not a mechanical throttle-body issue.
The most common cause. The internal potentiometer or Hall-effect element for the B channel wears out or fails open/short, and the PCM no longer sees a valid signal on the network.
The harness running from the accelerator pedal to the PCM is frequently stressed by foot movement and can develop intermittent opens, shorts to ground, or shorts to voltage that drop the B signal.
Mo intrusion, bent pins, or a partially seated connector at the pedal position sensor is a well-known source of intermittent communication loss for this code.
A corroded ground point, shared ground with high-resistance, or a loss of the 5-volt reference feed will cause the B signal to drop out and trigger U0607.
If the B sensor reports over a dedicated sub-bus or analog line shared with other inputs, a short to another circuit can knock out communication without setting a sensor range code.
The control module itself can fail to receive or process the B signal, but this is uncommon and should only be considered after the sensor, wiring, connectors, and grounds have all been ruled out.
Limited driving is usually possible because the PCM will run on the remaining good sensor signal, but throttle response may be reduced, delayed, or cut off unexpectedly. Avoid heavy traffic and highway speeds until it is diagnosed, since sudden power loss is possible.
No, that is almost always wrong. In real-world service, U0607 is traced to the pedal sensor itself, its wiring, or its connector in the vast majority of cases. Replacing the PCM is expensive and rarely resolves a lost-communication code that originates on the sensor side of the circuit.
No. The pedal sensor measures how far you press the accelerator; the throttle body is the motorized valve on the engine that actually opens. U0607 refers to the pedal-side sensor, not the throttle body, so cleaning or replacing the throttle body will not fix it.
Basic checks (connector inspection, harness inspection, checking for obvious damage) are well within a DIYer's reach, and a scan tool that reads live TPPS data will localize the fault. However, chasing intermittent wiring faults or confirming a PCM fault generally requires professional-level equipment.