OBD-II code P0643 indicates that the powertrain control module (PCM) has detected an abnormally high voltage on the sensor reference voltage circuit, typically a 5-volt supply used to power various engine sensors. This condition can lead to incorrect sensor readings and may affect engine performance, fuel economy, and emissions.
The reference wire may be shorted to a higher voltage source, such as battery voltage, causing the PCM to see an excessively high reading.
A sensor connected to the 5V reference circuit may have an internal short, feeding voltage back into the reference line and raising it above normal.
Chafed, pinched, or corroded wiring and connectors can create unintended electrical paths that introduce higher voltage into the reference circuit.
Moisture or corrosion at the PCM connector can cause leakage between pins, allowing battery voltage to bleed into the reference circuit.
Internal PCM damage is possible but is the least likely cause; it should only be considered after all external circuits and sensors have been thoroughly ruled out.
It provides a stable 5-volt supply from the PCM to various sensors like the throttle position sensor, manifold absolute pressure sensor, and others, allowing them to generate accurate signal voltages.
It is not recommended, as the engine may run poorly, stall, or enter a reduced power mode, which could be unsafe. The vehicle should be diagnosed and repaired promptly.
No, the PCM is rarely the cause. The problem is usually a wiring short, a faulty sensor, or a connector issue. Replacing the PCM without proper diagnosis often does not fix the problem and is an expensive mistake.
A technician will use a multimeter to check the reference wire for voltage higher than 5V. They may also disconnect sensors and inspect the harness for damage to isolate the source of the excess voltage.