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.

A: First thing you could do would be to change...

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・Save up to 30%

Get a quote

What others are asking

Q: Car has popping sound

Hello. It sounds like the intake manifold may have a crack in it or that the intake manifold gasket is starting to fail. There are tests that can be done to check the intake for leaks. The best type of...

Q: Car not starting or turning over

Hello, electrical testing of the starter will need to be performed. I assume that you are referring to a short in the wiring between the ignition switch and the starter. With the concern reproducible, it will be easier to find...

Q: 1998 Dodge Dakota Keeps stalling and backfires sometimes

Hi there. You may have a bad or contaminated mass air sensor or a leak in the air tube between the mass air sensor and the throttle body. Have the computer tested for codes and check mass air sensor readings...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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...