p0131 p0151 help




my car has been running rich the last few months. sometimes this can be a MAF so I got a new one
replaced spark plugs
rebuilt/cleaned the upper intake manifold
checked all ignition coils
checked all ignition wires
replaced fuel pump
replaced fuel filter
replaced a few breather hoses
checked and cleaned out egr valve. never tested valve with vacuum though
replaced fuel injector o-rings
cleaned fuel injectors
checked o2 sensor functions with a live data obd reader, they all seem to read out fairly reasonable voltage readings
removed cats
but still i get p0151, p0131 especially. and eventually i'll get (if i recall correctly) p0157 and p0137 which means the secondary o2 sensors are also reading too much oxygen. which is weird to me because i built a housing for the secondary sensors OUTSIDE of the exhaust stream, perhaps my housing is leaking in oxygen, but i'm just unsure why i keep getting these errors.
my last idea is an exhaust leak, i see where there is a leak on the upper downpipe, where my exhaust shop never finished welding. maybe this is enough oxygen leaking IN to trip a low voltage code? unsure
Last edited by ctravis595; Mar 17, 2019 at 11:16 AM.






