Ad Space — Top Banner

P0650

Universal (All Makes) Vehicle (OBD-II)

Severity: Moderate

What Does This Error Mean?

P0650 means the engine computer detected a problem with the circuit that controls the Malfunction Indicator Lamp (MIL) — also known as the check engine light. The ECM controls when the check engine light turns on and off. When the circuit that drives the light bulb or LED malfunctions, P0650 is set. This is somewhat ironic — you have a check engine light code about the check engine light itself. The good news is this does not affect engine performance, but it does mean other faults may go unnoticed.

Affected Models

  • All vehicles 1996+
  • Common in GM vehicles
  • Common in Ford vehicles
  • Common in Chrysler and Dodge vehicles
  • Can occur on any vehicle where the MIL circuit has failed

Common Causes

  • Burned out check engine light bulb in the instrument cluster
  • Damaged or open wiring between the ECM and the instrument cluster
  • Corroded or loose instrument cluster connector
  • Faulty ECM output driver for the MIL control circuit
  • Failed instrument cluster circuit preventing the light from illuminating

How to Fix It

  1. Perform the instrument cluster bulb check. Turn the key to On (without starting the engine). All warning lights should illuminate briefly during the self-test. If the check engine light does not come on at all, it may be burned out.

    This is the simplest and most common cause of P0650 — a burned out bulb.

  2. If the bulb self-test shows no check engine light, the bulb inside the instrument cluster needs replacement. This requires removing the instrument cluster on most vehicles.

    On some vehicles, a small LED replaces the bulb and cannot be serviced separately — the cluster assembly must be replaced.

  3. Inspect the wiring and connector at the back of the instrument cluster. Look for corroded or damaged pins, loose connectors, or wires that have backed out of the connector body.

    The instrument cluster has many wires. The MIL control wire is typically a dedicated small-gauge wire from the ECM.

  4. With a multimeter, verify the ECM is sending a ground signal to the MIL control wire when a fault code is present. The ECM typically turns on the MIL by grounding the circuit.

    A wiring diagram from your repair manual will identify the MIL control wire by color and pin number.

  5. If wiring and bulb are good but P0650 persists, the ECM's MIL output driver may have failed. Have this confirmed before replacing the ECM.

    Before blaming the ECM, verify the instrument cluster itself is not the problem by testing for voltage at the cluster connector.

When to Call a Professional

This is often a simple and inexpensive repair. A replacement instrument cluster bulb costs $5 to $15. Instrument cluster removal for bulb replacement is $50 to $150 in labor at a shop. If the ECM output has failed, ECM repair costs $200 to $600 or more. Wiring repairs are typically $75 to $150 in labor.

Frequently Asked Questions

Why is there a code about the check engine light itself?

The ECM performs a self-test of the check engine light circuit every time you turn the key on. It verifies the bulb and wiring are working so that it can warn you when a real problem occurs. If that circuit is broken, you could have an engine fault and never know it — the light could not warn you. So the ECM logs P0650 to tell you the warning system itself is broken.

Is it safe to drive with P0650?

The car is mechanically safe to drive. But the risk is that other fault codes may set and you will not see the check engine light warning. You may miss an important alert about your engine or emissions system. Get the MIL circuit repaired so your warning system is functional.

How do I know if I have other codes alongside P0650?

Use an OBD-II scan tool to read all stored codes. The scan tool will show P0650 and any other codes that may be stored. Do not rely on the check engine light when P0650 is present — it may not illuminate even with other active faults.