1998 Chevy Express 4.3 Vortec P0171 and P0174 OBD2 Code - Check Engine Light Returning After Full Component Replacement
My 1998 Chevrolet Express 4.3L Vortec engine is showing persistent P0171 (System Too Lean) and P0174 (System Too Rich) OBD2 codes. The check engine light comes back on repeatedly even after replacing all suspected components: fuel injectors, MAF sensor (cleaned), MAP sensor, air intake hoses, air filter, PCV system, and three oxygen sensors. I've also replaced spark plugs, wires, cap, and rotor. The vehicle runs smoothly with no hesitation or performance issues. I have confirmed there are no visible leaks in the air intake system, and all vacuum lines appear intact. Despite these efforts, the codes persist. I'm at a loss as to what could be causing this issue. Any insights into potential underlying causes would be greatly appreciated.
Could it be low fuel pressure? This is a common cause of lean conditions in the 4.3L Vortec engine.