OBD-II fault code

P2690: Cylinder 5 Injector Data Incompatible

What it means

The flow calibration data programmed for cylinder 5 injector does not match the format expected by the controller software.

At a glance

  • Usually lights the check-engine light

How it works

The control module needs injector-specific flow data to control fueling accurately. P2690 identifies incompatible calibration data for the cylinder 5 injector: the stored code or format does not match what the module expects. A wrong injector type or calibration assigned to the wrong cylinder can set this code.

Common causes

Most likely first.

  1. Replacement injector has different part number than software expects
  2. Calibration code format does not match controller version

Symptoms

  • Check-engine light
  • Possible rough running or reduced power

How to diagnose it

  1. Review freeze-frame information and related codes for rough running or reduced power associated with the cylinder 5 data fault.
  2. Identify the cylinder 5 injector from the vehicle's cylinder layout and read the calibration code on the installed injector.
  3. Compare the installed code with the module's cylinder 5 entry, checking for a transcription mistake or a code assigned to another cylinder.
  4. Verify that the cylinder 5 injector is the correct type for the engine and compatible with the module software.
  5. Use the manufacturer's procedure to enter compatible cylinder 5 data, then clear the code and check for smooth operation.

Common fixes

  • Correct the stored calibration data for the cylinder 5 injector.
  • Reassign a code that was entered under the wrong cylinder position.
  • Complete the required injector coding or learning procedure.
  • Replace an incompatible cylinder 5 injector with the correct application.

Can I keep driving?

If the engine runs smoothly, keep trips short and drive gently until the cylinder 5 calibration is corrected. Avoid heavy loads if power is reduced, since the mismatch can cause poor running and affect emissions.

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.