you need to check the fuel pressure..the fuel pump may be weak..these must have no less than..35psi at all times
I put a new fuel pump in the car three weeks ago also two new strainers and fuel filter and air filter
sorry..computer trouble here...
lets check the egr valve,,remove and clean it with carb cleaner
NOTE: The EGR valve sealing surfaces are soft metal.
P0135 - P0171
P0171 CONT'D - P0176
after you clean the egr,,,do you still get the lean codes after you have cleared it?
yes, also i put suction on the egr and it functions properly .
have you checked all vacuum hoses for cracks?
also.even if you do have a new fuel pump,you still need to check the fuel pressure to make sure it is right
i will opt out.maybe one of the other guys has an idea of what is going on here...someone will be with you shortly