OBD-II fault code

P0650: Malfunction Indicator Lamp (MIL) Control Circuit

What it means

A fault is detected in the control circuit for the malfunction indicator lamp. The lamp may fail to illuminate or may not operate as commanded.

At a glance

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

How it works

The malfunction indicator lamp (MIL), commonly called the check engine light, warns the driver about emissions-related faults. The control module monitors or commands the MIL circuit and sets this code when the lamp does not respond as expected, such as when the bulb, cluster driver, or wiring has failed.

Common causes

Most likely first.

  1. MIL bulb burnt out (older clusters)
  2. Instrument cluster MIL driver failed
  3. Wiring fault between ECU and cluster

Symptoms

  • Check engine light on
  • Possible limp mode or no-start
  • Multiple follow-up faults across modules
  • Reset/relearn may be needed after repair

How to diagnose it

  1. Save the code and freeze-frame data, then scan for other engine or instrument-cluster faults that may explain a missing or constantly lit MIL.
  2. Switch the ignition on and check whether the check engine light illuminates during its normal bulb check.
  3. Inspect the MIL wiring and cluster connectors for loose terminals, corrosion, damage, or a poor ground, especially if other cluster lamps are affected.
  4. Use a scan tool's output controls, if available, to command the MIL and confirm whether the cluster responds.
  5. Test the circuit between the engine controller and instrument cluster for opens, shorts, and poor connections against the wiring information and manufacturer's specification.
  6. If the wiring passes, check the cluster's MIL driver or bulb where serviceable, then assess the control module's output.

Common fixes

  • Replace a failed MIL bulb in a cluster where the bulb is serviceable.
  • Clean and secure loose or corroded cluster and control-module connectors.
  • Repair an open, short, or poor ground in the MIL wiring.
  • Repair the instrument-cluster MIL driver if its input and wiring are correct.
  • Repair or replace the control module only if its MIL output is confirmed faulty.

Can I keep driving?

The vehicle may drive normally, but a failed MIL can hide new emissions faults and may cause an inspection failure. Check for stored codes and repair the lamp circuit soon; stop driving if separate faults cause poor running or unsafe behavior.

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