OBD-II fault code

P23CB: Fuel Rail Heater Control Circuit Low

What it means

The fuel rail heater control circuit is reporting a low condition. The code does not establish that this is a sensor heater or affects lambda control.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The fuel rail heater control circuit carries the command used to operate the heater associated with the fuel rail. The control module monitors the circuit and sets P23CB when it detects a low electrical condition, which can result from a control line shorted to ground or a poor connection.

Common causes

Most likely first.

  1. Control line shorted to ground
  2. Connector pins corroded - high contact resistance
  3. Harness chafing through insulation

Symptoms

  • Check engine light
  • Fuel or powertrain warning light, if equipped
  • Hard starting or rough running in cold weather
  • Reduced engine performance in cold conditions

How to diagnose it

  1. Record freeze-frame data and check whether the fault occurred during cold operation, when the fuel rail heater may be commanded.
  2. With the engine off, inspect the fuel rail heater control wiring for chafing, crushed sections, and contact with grounded metal.
  3. Inspect the heater and module connectors for corrosion, moisture, loose pins, or terminals pushed back into the connector.
  4. Compare the control circuit’s live reading with the heater command and check whether it remains low when the command changes.
  5. Test the control wire for an unintended path to ground and check connector continuity against the manufacturer's specification.

Common fixes

  • Repair chafed or grounded fuel rail heater control wiring.
  • Clean or repair corroded, loose, or pushed-back connector terminals.
  • Replace a damaged connector or harness section.
  • Replace the fuel rail heater or its control module only if circuit tests identify it as faulty.

Can I keep driving?

If the engine runs normally in mild weather, a short trip may be possible, but cold starts can become difficult and cold-weather performance may suffer. Avoid relying on the vehicle in freezing conditions until the fault is diagnosed.

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