01 The Sneaky Mechanical Piece That Increases Fuel Consumption… • 02 Unlocking the Power of Differential Lock: Traction, Problem… • 03 Private Investigators Say Car Thieves Always Do This One Ex… • 04 Ferrari's First Electric Car Will Get a Roaring "Authentic"… • 05 Simple Steps You Can Follow When Your Car Refuses to Start • 06 How to Deactivate Your Car's Immobilizer: DIY Guide (All Ca… • 07 How to choose the best engine oil for your car • 08 Does An Engine Oil Flush Help Or Harm Modern Cars Over Time • 09 Is Your Car Burning Oil? Signs & Solutions for Oil on Spark… • 10 P0038 H02S heater control circuit high (Bank 1 sensor 2) •

DTC codes / P0Exx · Hybrid propulsion / P0ECC

P0ECCA/C Refrigerant Temperature Sensor B Circuit Intermittent/Erratic

P0ECC means the powertrain control module (PCM) has detected an intermittent or erratic signal from the A/C refrigerant temperature sensor B circuit. The sensor monitors the temperature of the refrigerant, and the PCM uses that data to protect the air conditioning compressor from overheating or running with insufficient charge.

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

Symptoms you may notice

  • The air conditioning may blow warm or inconsistently cold air, especially at idle or in stop-and-go traffic.
  • The A/C compressor clutch may cycle rapidly or fail to engage at all.
  • The climate control system may default to a fixed setting or disable certain functions.
  • A stored trouble code with the check engine light or A/C warning light illuminated.
  • Often no symptoms besides the warning light, because the fault is intermittent and the system may still operate normally most of the time.

Common causes, most likely first

  1. A failing A/C refrigerant temperature sensor B that internally opens or shorts intermittently when hot or cold.
  2. Damaged, chafed, or corroded wiring in the sensor circuit, especially near connectors or where the harness bends.
  3. Loose or contaminated electrical connectors at the sensor or PCM, causing resistance changes with vibration.
  4. A poor ground connection shared by the sensor circuit, leading to erratic reference voltage.
  5. Intermittent PCM internal fault on the sensor input circuit, though this is less common.
  6. Refrigerant contamination or moisture in the system that affects sensor readings under certain conditions.

How to diagnose and fix it

  1. Inspect the sensor connector and wiring for corrosion, tightness, and chafing; clean and reseat connectors as needed.
  2. Check the sensor circuit for intermittent opens or shorts by wiggle-testing the harness while monitoring live data.
  3. Measure the sensor resistance or voltage at the sensor and compare it with specifications, then repeat the test after heating or cooling the sensor.
  4. Verify the sensor reference voltage and ground at the PCM connector to rule out a bad ground or PCM driver.
  5. Replace the A/C refrigerant temperature sensor B if it fails the resistance or voltage test when subjected to temperature changes.
  6. Clear the code and perform a road test with the A/C on to confirm the intermittent fault is resolved.
  7. If the code returns, perform a pinpoint test of the entire circuit, including the PCM, following the manufacturer's diagnostic flow chart.

Intermittent faults hide in connectors and heat

  • Many technicians replace the sensor only to find the real problem is a chafed wire that only shorts when the engine bay heats up and expands the harness.
  • A refrigerant temperature sensor that tests fine at room temperature can fail only when the A/C system is at full operating pressure and temperature, so always test it hot.
  • This code does not always mean the sensor is bad; a low refrigerant charge can cause the sensor to read outside its expected range and set an intermittent fault.
  • Corrosion inside a connector pin can create a high-resistance connection that changes with vibration, mimicking a failing sensor and fooling a simple resistance check.
  • The PCM may use the same ground circuit for several sensors, so a bad ground elsewhere can set this code along with others that seem unrelated.

Can I keep driving with P0ECC?

You can usually continue driving safely because the fault is intermittent and does not affect engine operation, but avoid relying on the air conditioning for long trips until it is repaired. If the A/C compressor starts making noise or the engine overheats, stop driving and have the system checked.

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