Check Engine Light on Mitsubishi: Causes, Error Codes and How to Fix It

The check engine light on your Mitsubishi suddenly illuminates — this can be worrying, especially if the car is still driving normally. In many cases the issue is minor and inexpensive to resolve, but ignoring the warning may lead to higher fuel consumption, loss of power, or more serious engine damage over time. Mitsubishi vehicles combine reliable engineering with modern electronics, so the light can appear for various reasons ranging from simple maintenance to emissions or sensor faults. In this detailed guide we cover the most common causes, decode around 20 frequent error codes, and provide practical steps for diagnosis and repair to keep your Mitsubishi running smoothly.

Why the Check Engine Light Comes On in Mitsubishi

The check engine light (MIL) turns on when the engine control unit detects a fault in the monitored systems. Mitsubishi cars use advanced engine management, so triggers include everything from everyday wear items to problems with fuel delivery, turbocharging on certain models, or emissions components.

This problem appears most often on the following popular models:

  • Outlander (including PHEV versions)
  • Lancer and Lancer Evolution
  • Eclipse and Eclipse Cross
  • ASX and RVR
  • Pajero / Montero and Mirage

Main groups of causes include:

  • Ignition and fuel system faults
  • Sensor malfunctions (oxygen sensors, mass air flow, crankshaft/camshaft position)
  • Catalytic converter and EGR system problems
  • Vacuum leaks and intake air issues
  • Turbocharger and boost pressure faults (on turbo models)
  • Electrical problems (wiring, connectors, loose gas cap)

Most Common Error Codes and Their Meaning

Here are approximately 20 of the most frequent diagnostic trouble codes that trigger the check engine light on Mitsubishi vehicles:

  • P0171 / P0172 — Fuel mixture too lean or too rich. Often caused by air leaks, dirty MAF sensor, or faulty oxygen sensor.
  • P0300 / P0301–P0304 — Random or cylinder-specific misfires. Common culprits: spark plugs, ignition coils, or injectors.
  • P0420 — Catalyst system efficiency below threshold.
  • P0101 / P0102 — Mass air flow (MAF) sensor performance or circuit issues.
  • P0130–P0135 — Oxygen sensor circuit malfunctions (Bank 1).
  • P0401 / P0402 — Exhaust gas recirculation (EGR) flow problems.
  • P0507 — Idle control system RPM higher than expected.
  • P0299 — Turbocharger underboost condition (common on turbo engines).
  • P0012 / P0014 — Camshaft position timing issues.
  • P0128 — Coolant thermostat temperature below regulating temperature.
  • P0442 / P0455 — Evaporative emission system leak detected (often loose gas cap).
  • P0520–P0524 — Engine oil pressure sensor circuit problems.
  • P0700 — Transmission control system malfunction (frequently appears with engine codes).
  • P2270 / P2271 — Oxygen sensor signal stuck lean or rich (Bank 1 Sensor 2).
  • P0030–P0032 — Heated oxygen sensor heater circuit issues.
  • P0340 / P0341 — Camshaft position sensor circuit malfunction.
  • P0365 — Camshaft position sensor circuit (Bank 2).
  • P0650 — Malfunction indicator lamp (MIL) control circuit.
  • P1101 — Intake manifold or air flow issues.
  • P2002 — Diesel particulate filter efficiency below threshold (on diesel models).

Many of these codes can be fixed without major expense when properly diagnosed.

How to Diagnose and Fix the Problem

Accurate diagnosis is the essential first step. Use a reliable OBD-II scanner to read the stored codes and freeze frame data. Clear the codes only after addressing the root cause.

Simple fixes that often resolve the warning:

  • Tighten or replace the gas cap — one of the easiest and most common solutions.
  • Replace spark plugs and ignition coils, especially after 60,000–80,000 km.
  • Clean the mass air flow sensor with dedicated cleaner spray.
  • Inspect and repair vacuum leaks on intake hoses and pipes.
  • Replace oxygen sensors, starting with the upstream sensor.
  • Clean or replace the EGR valve.
  • Check engine oil level and condition — low pressure frequently triggers faults.
  • Examine wiring and connectors in the engine bay for corrosion or damage.

On Lancer and Outlander models, oxygen sensor failures and ignition system issues are quite common. Turbo versions (such as Lancer Evolution or certain Eclipse) often show boost-related codes. Newer models with direct injection may experience carbon buildup affecting performance.

When you should visit a specialist:

  • If the check engine light is flashing — this indicates severe misfires that can quickly damage the catalytic converter.
  • When you notice loss of power, rough idle, unusual noises, or increased fuel consumption.
  • If the same error returns shortly after clearing the codes.

Regular maintenance remains the best prevention. Use quality fuel, change air, fuel, and oil filters on schedule, monitor fluid levels, and service the vehicle according to the manufacturer’s recommendations.

Many Mitsubishi owners successfully resolve check engine light issues through simple cleaning, sensor replacement, and timely maintenance instead of costly part replacements. A systematic approach keeps your Mitsubishi reliable, efficient, and enjoyable to drive for many years and hundreds of thousands of kilometers.