p2188
Moderate
BMW · Sedans
System Too Rich at Idle Bank 1
Quick Answer
Error code P2188 on your BMW Sedans means: System Too Rich at Idle Bank 1. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
Likely Causes
How to Fix It
1
Check short-term and long-term fuel trims at idle with a scan tool
2
Inspect fuel injectors for leakage using a noid light or leak-down test
3
Test fuel pressure with a gauge and compare to BMW specifications
4
Test EVAP purge valve for stuck-open condition
5
Inspect upstream oxygen sensor operation and heater circuit
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
Fuel injectors
Fuel pressure regulator
MAF sensor
EVAP purge valve
Related Error Codes