2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner

P2177 - system too lean of idel bank 1

17K views 2 replies 2 participants last post by  eli20074  
#1 ·
hi,
I have a mazda 3 2005 with a 2.0 liter engine, has 198,000 km on the clock.
getting an engine light for a few weeks now, engine feeling weak at acceleration.

freeze frame shows the fallowing :
dtcfrzf - p2177
fuelsys1 - cl
fuelsys2 - n\a
load- pct - 60.6
etc (f) - 183
shrtft1 - 21.9
longft1 - 20.3
map (inhg) - 28.6
rpm (min) - 3721
vss (mph) - 61
sparkadv - 23
iat (f) - 95
maf (1b\min) - 5.065
tp - 57.6
runtm (sec) - 898
egr-ptc - 82.7
evap_pci - 0.0
warm_ups - 3
clr_dist (mile) - 29
bar0( inhg) - 29.4
catemp11(f) - 1493.60
vpwr(v) - 13.913
load_abs - 52
EQ_RAT - 0.999
TP_R - 52.9

so far replaced : fuel filter, vacuum intake manifold solenoid valve, cleaned maf sensor
cheeked o2 sensors voltage shows between 0-1 v.
 
#2 ·
Interesting data, thanks for that. A similar snapshot at idle would also be helpful.

Do any work/maintenance on it about the time the problem started? Any other active or pending codes?

The fuel trim numbers confirm that the engine is running lean, and the cat temps indicate that it isn't a sensor lying about it and fooling the ecu into making the engine run too rich (which would drive the cat temps up). The ECU thinks that the engine is running lean based on the air input data from the MAF, and the O2 sensor readings in the exhaust. It's more complicated than that, with lots of other sensors having input into the calculations, The gist is that the ECU sets the fuel to inject based on the amount of air reported by the MAF, then adjusts fuel based on the exhaust O2 data to fine tune power and emissions.

If a sensor is bad or failing, it can report false info, fooling the ECU into doing all kinds of stupid things. Another thing to look out for is aftermarket sensors. Cheap sensors (especially MAF sensors) just aren't worth the savings. At idle, the MAF should be reporting about the same number of grams/sec as the engine's displacement (about 2 g/s for a 2.0 engine). Unless you have a code for an O2 sensor, I doubt they're bad (a +20% fuel boost in error would have your cat temp skyrocket).

If the MAF and O2 sensors are reporting correctly, I'd suspect a substantial intake leak of unmetered air into the engine. This unmetered air will make the combustion lean, and the ECU boosts the fuel to compensate based on the O2 sensor's feedback. Check for vacuum leaks, disconnected hoses, leaking injector seals, cracked intake, etc or have someone do a smoke test.

If you had one injector going bad, you'd get codes for misfires. But you can get lean on all cylinders if the fuel pressure is too low. Low fuel pressure can be the result of clogged lines/filters, a bad evap purge valve (though you should get a code for that), or a failing fuel pump. If the fuel pressure is good (about 36 psi, iirc), I suppose it's possible that some bad gas has clogged all of the injectors or that they all went bad at once.