Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. P0643 OBD-II Trouble Code: Sensor Reference Voltage “A” Circuit High

P0643 OBD-II Trouble Code: Sensor Reference Voltage “A” Circuit High

Check Engine Light

P0643 code definition

The P0643 code is stored in the PCM when a fault is detected in the sensor reference voltage A circuit.

What the P0643 code means

The sensor reference voltage A circuit is a part of the controller area network, or CAN bus network. This network of sensors and other components work to inform the PCM of the conditions in all the parts of the vehicle. If this particular circuit registers an abnormal voltage reading with the PCM, the P0643 code will be stored.

What causes the P0643 code?

The causes of the P0643 code may include:

  • A faulty or shorted sensor
  • Faulty, loose, or damaged electrical components, such as wiring, harnesses, or connectors
  • Malfunctions within the PCM

What are the symptoms of the P0643 code?

The symptoms of this code can vary from nothing other than the illuminated Check Engine lamp, to not be able to operate the vehicle at all. Symptoms may include:

  • Harsh starting
  • Rough running condition
  • Decreased fuel economy
  • Misfiring engine
  • Lack of power
  • Inability to start the vehicle

How does a mechanic diagnose the P0643 code?

After an OBD-II scanner detects the P0643 code, a technician should always begin with a visual inspection of the electrical components. Any wiring, connectors, or harnesses that are loose, corroded, damaged, or otherwise inoperable should be repaired immediately. After this repair, the code should be cleared from the PCM, and the system should be retested. If the code does not return, it is likely that the electrical components were to blame.

If the code does reappear, the mechanic should use a special scanner, such as an Autohex, to pinpoint the exact malfunction area. This can save time and money, rather than detaching and checking every part of the CAN bus.

Common mistakes when diagnosing the P0643 code

Because this issue relates to the way the PCM receives signals from multiple components, there will likely be other codes stored. Those codes do not represent actual faulty areas, but rather a breakdown in communication due to the fault behind the P0643 code. The most common misdiagnosis is repairing components that were not at fault when other codes are present.

How serious is the P0643 code?

This code represents a very serious issue that should be repaired immediately. Without a properly functioning sensor, the PCM will not be able to monitor and control engine components, and that could lead to more expensive repairs in the future.

What repairs can fix the P0643 code?

In order to repair the P0643 code, a technician may attempt any of the following:

  • Repairing a faulty or shorted sensor
  • Replacing or repairing faulty, loose, or damaged electrical components, such as wiring, harnesses, or connectors
  • Replacing a malfunctioning PCM

Need help with a P0643 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
P0359 OBD-II Trouble Code: Ignition Coil I Primary/Secondary Circuit Malfunction
P0359 code definition The P0359 code indicates that a fault has been detected in one of the vehicle’s ignition coils, generally the number 9 coil. This code can also be associated...


Related questions

Q: 2010 Ford Fusion SE with I4 Engine - Throttle Position (TP) and Accelerator Pedal Position (APP) sensors

Since the code reads Throttle Body, the sensor on the throttle body under the hood may be the best place to start. The throttle position sensor measures the angle of the throttle plate and tries to match the effort shown...

Q: When driving, my engine sounds like it is missing

You definitely have a misfire. It sounds like the misfire gets worse under load, which is why the Check Engine Light starts blinking. This indicates the catalytic converter is being damaged. A misfire under load is usually caused by a...

Q: Why would I have a P0014 code in my 2008 Nissan 350Z

Hello. When you get this code it is because the computer is seeing that the valve timing is off. Most of the time this is a timing solenoid issue. It can also be caused by low engine oil, a sensor...