Skip the auto shop - Our mechanics make house calls

Q: Check engine light with a lean code on 1999 Chevy 3500

asked by on

I have a 1999 Chevy 3500. At some point, check engine light is on with a lean running code. Any idea what's caused this? I believe it's the fuel filter. It hesitates while on gas pedal too.

First thing you could do would be to change the fuel filter. I know why they run lean and there are 35 dozen reasons why a car can run lean. The main causes are: too much air, not enough fuel, or any combination of the two of those.

It can also be a bad MAF sensor; it can be a leak in head gasket; it can be a weak fuel pump; it can be weak fuel injectors; it can be air leaks on intake manifold. It can be air leaks on the fuel injection line. It can be all kinds of things.

You’ll want to pray that it is something simple like a bad fuel filter. If you do change a fuel filter, also have a fuel pump pressure replaced, because a weak fuel pump will do the same.

If you want to have this diagnosed, a certified technician from YourMechanic can come to your home or office to diagnose your Check Engine Light and make the proper repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Lack of power and idling in 1999 Mitsubishi Eclipse 2.0.

Those cars have a limited life span. First thing you want to do on the one that's has 205,000 miles is to get a mechanic and do a wet and dry compression test of the engine. That will tell you...

Q: Fuel pressure problem

Hello, It sounds like you may possibly have a bad fuel pressure regulator. I would recommend starting with checking and replacing the filter if necessary as that is a bit less expensive. If this does not do the trick, I...

Q: Lean condition

The engine may be running lean due to a dirty contaminated mass air flow sensor. If you use an aftermarket air filter that has to be cleaned and oiled then you should replace it back to a factory air filter...

Related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...