01 How to Drive Safely on Slippery Roads: A Comprehensive Guide • 02 How to Diagnose and Fix a Slipping Transmission • 03 Battery Troubleshooting: When to Replace or Recharge • 04 Pulling to One Side: Troubleshooting Uneven Brake Performan… • 05 This Secret Driving Habit Can Quietly Destroy Your Brake Pa… • 06 Does replacing engine head gaskets extend the life of the e… • 07 Hyundai Santa Fe: The Spacious and Stylish SUV • 08 Hybrid Automotive Cars and Insurance: What You Need to Know • 09 Symptoms of a Leaking Intake Manifold Gasket • 10 The One Mistake People Make When Skipping Gears in Manual T… •

DTC codes / P2Cxx · Hybrid propulsion / P2CC0

P2CC0PCV Heater "B" Performance

P2CC0 indicates that the powertrain control module has detected a performance fault in the positive crankcase ventilation heater circuit designated as 'B', which is a secondary heater element used to prevent crankcase vapors from freezing in cold weather. The computer monitors the heater's electrical current draw and response time, and it sets this code when the circuit does not behave as expected during the self-test or continuous monitoring.

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

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • Rough idle or slight hesitation when the engine is cold, particularly in freezing temperatures.
  • A faint burning or electrical smell from the engine bay if the heater element is overheating.
  • White, milky emulsion sludge visible under the oil filler cap or in the PCV hose in severe cold.
  • In rare cases, a no-start condition if the heater short circuits and drains the battery.
  • Poor fuel economy or increased emissions during cold-start warm-up.

Common causes, most likely first

  1. Failed PCV heater element 'B' with an open or shorted internal circuit.
  2. Corroded, loose, or damaged electrical connector at the PCV heater.
  3. Broken or chafed wire in the heater circuit between the control module and the heater.
  4. Blown fuse or faulty relay that supplies power to the PCV heater circuit.
  5. Contaminated PCV heater element from oil sludge or moisture intrusion.
  6. Faulty powertrain control module driver for the heater circuit, though this is uncommon.

How to diagnose and fix it

  1. Verify the stored code with a scan tool and check for any related pending or history codes in the PCV heater circuit.
  2. Inspect the PCV heater connector and wiring for corrosion, loose pins, or physical damage, and repair as needed.
  3. Measure the resistance of the PCV heater element 'B' with a multimeter and compare it to the manufacturer's specification.
  4. Check the fuse and relay that supply power to the PCV heater circuit, replacing any failed components.
  5. Test the control circuit from the powertrain control module to the heater for continuity and short-to-ground faults.
  6. Replace the PCV heater assembly if the element is open, shorted, or contaminated beyond cleaning.
  7. Clear the diagnostic codes and perform a road test to confirm the repair and ensure the code does not return.

What the PCV heater code hides

  • A P2CC0 code is often set by a heater element that still warms but draws slightly out-of-spec current, so the driver notices nothing until the check engine light appears.
  • Technicians frequently replace the PCV heater only to find the real fault is a corroded ground connection on the engine block, which skews the current measurement.
  • The 'B' designation refers to a secondary heater circuit, so on some vehicles the primary heater may still function and mask the performance loss until extreme cold.
  • Oil sludge or moisture in the crankcase can coat the heater element and change its resistance, causing this code without any electrical component failure.
  • A weak battery or charging system fault can cause the control module to misreport heater performance during cold-start voltage dips, so always check battery health first.

Can I keep driving with P2CC0?

The vehicle remains safe to drive under normal conditions because the PCV heater is an emissions and cold-weather aid, not a critical engine control. Avoid extended idling in freezing temperatures and have the fault repaired before winter to prevent crankcase ventilation icing and sludge formation.

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