01 This Is Why Your Car’s Brakes Grind When Stopping • 02 The Motorist’s Manual: Adding Oil to Your Warm Engine • 03 Brakes: The Complete Guide to Troubleshooting Sticking Brak… • 04 Radiator Fan Not Working? Here Are 10 Possible Causes and S… • 05 The Hidden Cause of Poor Fuel Economy After Basic Repairs • 06 Drivers Just Learned Why Their Car Alarm Randomly Goes Off … • 07 How to Avoid Engine Damage from Engine Flush • 08 What is the Purpose of Hazard Lights and How to Use Them Pr… • 09 The Hidden Tech Inside Modern Cars Most Drivers Don’t Under… • 10 The Complete Guide to the Major Parts of an Excavator •

DTC codes / P0Exx · Hybrid propulsion / P0EAC

P0EACA/C Compressor Motor Voltage Sensor B Circuit Low

P0EAC indicates that the powertrain control module has detected a low voltage condition on the signal circuit for the air conditioning compressor motor voltage sensor B. This sensor monitors the high-voltage motor inside the electric A/C compressor, and a low signal typically means the circuit is shorted to ground, the sensor has failed, or the compressor motor is drawing abnormal current.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaHybrid propulsion

Symptoms you may notice

  • The air conditioning may blow warm air or not engage at all.
  • The climate control panel may show a fault or flash the A/C indicator.
  • The engine may idle roughly or surge when the A/C is turned on.
  • A noticeable drop in fuel economy if the compressor clutch cycles erratically.
  • Often no symptoms besides the warning light, especially if the fault is intermittent.

Common causes, most likely first

  1. A short to ground in the sensor B signal wire or connector.
  2. A failed A/C compressor motor voltage sensor B.
  3. Internal short in the electric A/C compressor motor.
  4. Corroded or damaged wiring harness at the compressor connector.
  5. A faulty powertrain control module driver for the sensor circuit.
  6. Low refrigerant charge causing the compressor to overheat and distort sensor readings.

How to diagnose and fix it

  1. Scan all modules for stored codes and freeze-frame data to confirm P0EAC is active.
  2. Inspect the compressor motor voltage sensor B connector and wiring for chafing, corrosion, or loose pins.
  3. Measure resistance from the sensor B signal wire to ground to check for a short.
  4. Back-probe the sensor B signal circuit with a multimeter and compare voltage to the service specification.
  5. Test the A/C compressor motor for excessive current draw or internal short using a clamp meter.
  6. If the circuit and sensor test good, substitute a known-good sensor B and clear codes to see if the fault returns.
  7. Repair or replace the faulty wiring, sensor, or compressor as indicated by the test results, then verify the repair with a road test.

Before you replace the A/C compressor

  • A low voltage code on sensor B is frequently caused by a rubbed-through signal wire near the compressor clutch or engine mount, not by the sensor itself.
  • Technicians often replace the compressor only to find the same code returns because the connector terminals were spread and making poor contact.
  • This code can set intermittently when the A/C is turned off during deceleration, so always check for pending codes and freeze-frame data before condemning parts.
  • A weak battery or charging system voltage drop can cause the module to misread the sensor signal as low, so verify system voltage first.
  • On some vehicles, the compressor motor voltage sensor is integrated into the compressor and cannot be serviced separately, making circuit testing even more critical.

Can I keep driving with P0EAC?

You can usually drive the vehicle with this code, but the air conditioning may not work and prolonged driving with a shorted sensor circuit could damage the compressor or control module. Avoid using the A/C until the fault is diagnosed, and have the circuit tested promptly.

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