01 Why Does Car AC Only Work When Driving? Comprehensive Cause… • 02 BMW Unveils New Armored i7 and V8 7 Series for High-Profile… • 03 The Fleet Manager Who Runs 200 Vans Explains How To Cut Mai… • 04 Could a Railgun Launch a Satellite into Orbit? • 05 What Does CC Mean in Car Engines? A Complete Guide to Engin… • 06 10 Crucial Insights into Oxygen Sensors, Common Problems, a… • 07 Air Bubbles in Radiator: Top Reasons for Coolant System Iss… • 08 What Happens If You Don't Change the Oil in Your Car? • 09 A Beginner's Guide to Car AC Compressors & Signs of Failure… • 10 B0005 - In Park Switch Circuit Malfunction •

DTC codes / P0Exx · Hybrid propulsion / P0EC2

P0EC2A/C Compressor Motor Phase W Current Sensor Circuit Intermittent/Erratic

P0EC2 means the computer that controls the air conditioning compressor motor has seen the electrical current signal from the phase W current sensor drop out or jump around erratically, rather than reading a steady value. The sensor itself is a hall-effect or shunt device that reports how much current is flowing through one of the motor's three phases, and the controller flags this code when that signal is intermittent or noisy for a set period.

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

Symptoms you may notice

  • Often no symptoms besides the warning light, because the system may still run normally between glitches
  • Air conditioning that cuts out intermittently or blows warm for short periods
  • The compressor may refuse to start on some drive cycles and work fine on others
  • A slight shudder or hesitation from the compressor when it engages
  • Reduced cooling performance in high ambient temperatures when the controller limits compressor output
  • A stored history of related overcurrent or phase-loss codes in the same module

Common causes, most likely first

  1. A loose, corroded or backed-out terminal in the phase W current sensor connector or its harness
  2. Chafed or pinched wiring between the sensor and the compressor control module, often near a mounting bracket or heat source
  3. A failing current sensor inside the compressor inverter assembly, giving an erratic output as it warms up
  4. Internal solder joint or board-level faults in the compressor control module caused by vibration and heat cycling
  5. Electrical interference from a failing phase cable or poor shielding on the high-voltage side
  6. Low or contaminated refrigerant oil causing abnormal compressor load and current spikes that confuse the sensor
  7. A weak 12-volt supply or ground to the control module that makes sensor readings unstable

How to diagnose and fix it

  1. Scan all modules and record freeze-frame data for P0EC2, then clear the code and test-drive with the A/C on to see whether it returns immediately or only after warm-up
  2. Inspect the phase W sensor connector and harness for corrosion, loose pins, chafing and heat damage, and wiggle-test the wiring while watching live current data
  3. Check the sensor reference voltage and ground at the connector with a multimeter, comparing readings to the manufacturer's specification
  4. Back-probe the sensor signal wire and watch for dropouts or erratic voltage while tapping the harness and warming the compressor
  5. Verify the 12-volt power and ground at the compressor control module, including voltage drop under load, before condemning any component
  6. If the signal is erratic at the sensor with good wiring and supply, replace the current sensor or the compressor inverter assembly as a unit
  7. After repair, clear codes and run the A/C through several full cycles, confirming live current data stays steady and the code does not reset

Why this code is often a wiring fault

  • The phase W current sensor is a low-level signal device, so a tiny amount of corrosion or a slightly loose pin can set this code long before the compressor shows any real performance problem.
  • Technicians who replace the compressor on the first visit often find the code returns because the actual fault was a chafed signal wire routed near a hot exhaust component or a sharp bracket edge.
  • This code can be set by electrical noise from a failing phase cable or a poor high-voltage shield ground, so always inspect the high-voltage cabling and grounds before condemning the sensor.
  • A weak or intermittent 12-volt supply to the compressor control module can mimic a sensor fault, so voltage-drop testing the module power and ground is a cheap check that saves expensive parts.
  • The code does not always mean the sensor has failed; it can be a symptom of abnormal compressor load from low refrigerant oil or a failing bearing that causes current spikes the sensor reports as erratic.

Can I keep driving with P0EC2?

You can usually keep driving because the fault mainly affects air conditioning comfort, but avoid long trips in hot weather where loss of cooling could become a safety issue. If the compressor starts making noise or the A/C cuts out repeatedly, have it checked promptly to prevent damage to the compressor and control module.

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