OBD-II fault code

P0CC8: Charge Port Door Open Request Switch Circuit Performance

What it means

The charge port door A open request switch circuit performance reports a fault. Operator request for charge port unlocking is unreliable.

At a glance

  • Usually lights the check-engine light

How it works

The charge port door A open-request switch tells the vehicle when the driver asks to release the door. The control module checks whether the switch circuit responds as expected; this code sets when its performance is unreliable, even if the signal is not consistently stuck high or low.

Common causes

Most likely first.

  1. Switch contacts aged
  2. High-resistance contact

Symptoms

  • Charge status indicator shows fault
  • Charging may not start or interrupts
  • Slower-than-expected charge rate

How to diagnose it

  1. Use a scan tool to record freeze-frame data and watch charge-port door A request status while operating the switch, looking for a delayed or inconsistent response.
  2. Check the door and switch for sticking, damage, or poor alignment that could keep the switch from changing state cleanly.
  3. Inspect the switch connector and nearby wiring for loose pins, corrosion, damage, or signs of moisture.
  4. With the wiring diagram, check switch continuity and circuit resistance while operating the switch, and compare results with the manufacturer's specification.
  5. If the switch and wiring pass, check the control module's switch input and ground reference before considering a module fault.

Common fixes

  • Clean and secure the switch connector and repair poor terminal contact.
  • Repair damaged wiring or a poor ground connection in the open-request switch circuit.
  • Replace the worn charge port door A open-request switch.
  • Repair a loose or binding door mechanism that prevents consistent switch operation.

Can I keep driving?

If the door can be opened and charging starts reliably, driving is generally possible, but the fault may leave the charge port inaccessible or interrupt charging. Avoid relying on a charging session until the switch works consistently.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes