VinGear VIN decoder VinGearVIN decoder, VIN lookup & history check Check a VIN

P2190 code meaning

System Too Rich at Idle (Bank 2)

Powertrain system Generic code P21xx codes Check engine light

What P2190 means

P2190 is the bank 2 counterpart of P2188: the long-term trim of bank 2 has to remove more fuel than allowed at idle and low load. GM's 2008 3.6 LLT sets it below -6.0 % in the same window it uses for P2188 (520 to 1120 rpm, 1.7 to 7.8 g/s, closed loop, coolant above 60 °C, catalyst heating not active), and GM's 2005 2.8 and 3.6 V6 treat it in the same additive adaptation range. A rich fault on bank 2 only usually lies in that bank: a leaking injector, or a bank 2 front sensor reading lean so the ECM keeps leaning the mixture. Fuel pressure, purge vapour and air-mass errors act on both banks and tend to set P2188 and P2190 together. Stellantis is an example: an airflow straightener clipped in wrong in the air box upset the air mass reading and logged P2188 and P2190 together, sometimes with P0111 and an unstable idle; refitting it correctly cured it.

P2190 at a glance

  • Check engine lightYes, usually on
  • Emissions testCan fail
  • Limp modeNot expected
  • Repair difficultyMedium, DIY possible
  • Typical labor0.5 to 3 hours
  • Clears after repairWhen cleared with a scanner

Symptoms of P2190

  • Malfunction indicator lamp on
  • Rough idle, fuel smell

Common causes of P2190

  • PossibleLeaking injector on bank 2
  • PossibleShared cause such as air mass error or purge vapour, usually with P2188 too
  • Less likelyBank 2 front sensor reading lean

Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.

Parts involved

Fuel injectorOxygen sensor upstreamMass air flow sensorEVAP purge valve

What each part of P2190 means

PPowertrain system: engine, fuel system, ignition, emissions and transmission.
2Generic code (second SAE range): it means the same on every make.
1Area: fuel and air metering.
90The exact fault in that area.

What to do next

  • Note P2190 and any other codes stored with it: several codes together often point to one cause.
  • Check for loose connectors and damaged wiring around the parts the code names.
  • Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
  • Clear the code only after the repair. If it comes back, the fault is still there.

Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.

Questions about P2190

What does P2190 mean?

P2190 means "System Too Rich at Idle (Bank 2)". P2190 is the bank 2 counterpart of P2188: the long-term trim of bank 2 has to remove more fuel than allowed at idle and low load. It is a generic code, so it means the same on every make.

Is it safe to drive with P2190?

Usually yes, for a short time, if the check engine light is steady and the car drives normally. If the light flashes or the car runs badly, stop and have it checked.

Will P2190 fail an emissions test?

Yes, it can. P2190 is emissions-related, so most inspection programs fail a car while it is stored or while the check engine light is on.

How hard is P2190 to fix?

Difficulty: medium. A typical repair takes 0.5 to 3 hours of work. A careful DIY repair is possible with basic tools and a scanner.

Will P2190 clear itself after the repair?

Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.

Look up another code

Technical content: OBDex open OBD-II database (public domain, CC0), checked 3 Nov 2026, edited for US drivers by the VinGear team.
Technical sources for P2190