P2CBB code meaning
Fan 3 Underspeed
Powertrain system Generic code P2Cxx codes Check engine light
What P2CBB means
P2CBB concerns vehicles with three electric radiator fans: the third one turns slower than modelled for its command. GM's 2025 diesel table 25OBDG04B describes the check for a LIN-controlled fan 3. The controller converts the request into an expected speed, allows for start-up and ramp delays and for supply voltage, and compares the reported speed with a lower limit; at a 925 rpm request the floor is 725 rpm, at 2800 rpm it is 2600 rpm. Sixteen failures in twenty one-second samples set a Type B code, two trips to the lamp. The test only runs above 875 rpm and is blocked while U067C or the out-of-range fan 3 codes are active. Not every GM triple-fan setup uses P2CBB: table 23OBDG07 logs fan 3 underspeed under its own code P14D7. Overspeed is P2CBC, fan 2 underspeed P2CB9.
P2CBB at a glance
- Check engine lightYes, usually on
- Emissions testCan fail
- Limp modeNot expected
- Repair difficultyHard
- Typical labor0.5 to 9 hours
- Clears after repairAfter a drive cycle
Symptoms of P2CBB
- Check engine light after two trips
- Engine runs warmer under high load or in heat
- Reduced A/C cooling at low speed
Common causes of P2CBB
- Most likelyFan 3 slowed by debris, ice or a distorted shroud
- PossibleFan 3 motor bearings or integrated controller worn
- PossibleVoltage drop on the fan 3 power feed or ground
Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.
Parts involved
Cooling fan 3
What each part of P2CBB means
| P | Powertrain system: engine, fuel system, ignition, emissions and transmission. |
| 2 | Generic code (second SAE range): it means the same on every make. |
| C | Area: hybrid propulsion. |
| BB | The exact fault in that area. |
What to do next
- Note P2CBB and any other codes stored with it: several codes together often point to one cause.
- Check for loose connectors and damaged wiring around the parts the code names.
- Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
- Clear the code only after the repair. If it comes back, the fault is still there.
Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.
Questions about P2CBB
What does P2CBB mean?
P2CBB means "Fan 3 Underspeed". P2CBB concerns vehicles with three electric radiator fans: the third one turns slower than modelled for its command. It is a generic code, so it means the same on every make.
Is it safe to drive with P2CBB?
Usually yes, for a short time, if the check engine light is steady and the car drives normally. If the light flashes or the car runs badly, stop and have it checked.
Will P2CBB fail an emissions test?
Yes, it can. P2CBB is emissions-related, so most inspection programs fail a car while it is stored or while the check engine light is on.
How hard is P2CBB to fix?
Difficulty: hard. A typical repair takes 0.5 to 9 hours of work. This is a job for a workshop.
Will P2CBB clear itself after the repair?
After the repair the car has to complete a drive cycle (a mix of city and highway driving) before the test runs again. Until then the readiness monitor shows "not ready", which can fail an inspection.