OBD-II fault code

P05CB: Vehicle Hardware Incompatibility

What it means

The control module detected an incompatibility between vehicle hardware and the expected configuration.

At a glance

  • Usually lights the check-engine light

How it works

The control module checks whether installed vehicle hardware matches the configuration it expects. P05CB sets when that compatibility check detects a mismatch, which may follow a module or hardware replacement, a configuration error, or an incompatible component.

Common causes

Most likely first.

  1. Installed hardware does not match the module configuration
  2. Incorrect or incompatible control module
  3. Configuration or calibration mismatch

Symptoms

  • Check-engine light or a system warning light
  • A vehicle feature may be unavailable
  • A configuration or system fault message may appear

How to diagnose it

  1. Save freeze-frame data and scan all modules for related configuration or communication codes that may identify the affected system.
  2. Note which vehicle feature is unavailable or displaying a warning, then inspect that system for recent hardware or module changes.
  3. Verify that installed hardware and control modules match the vehicle's equipment and configuration records.
  4. Check module configuration and calibration information using the applicable service information for the vehicle.
  5. If the hardware and configuration match, inspect module connectors and network wiring for faults that could prevent the compatibility check from completing correctly.

Common fixes

  • Correct the configuration to match the vehicle's installed equipment using the applicable service information.
  • Install hardware compatible with the vehicle and its control-module configuration.
  • Correct a module or calibration mismatch using the appropriate vehicle-specific programming procedure.
  • Repair a connector or communication wiring fault identified during diagnosis.

Can I keep driving?

Driving may be possible if the engine and essential systems operate normally, but a vehicle feature may be unavailable and a warning may remain on. Avoid relying on any affected driver-assistance or safety feature until its operation is confirmed.

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.

Nearby codes