Question about 2003 Chevrolet Silverado 1500

2 Answers

O2 check engine light

I have a 2004 chevrolet 1500 Z71. I have a check engine light I am getting codes for the MAF sensor, the O2 Sensor it was the heating element code. I don't have the codes on hand. But any way I checked the MAF sensor all elements are intacked, cleaned it with some non residue electrical cleaner. I also removed the fwd and aft O2 sensor both were clean as could be. Cleaned them anyway with same cleaner. Checked out the vac lines to the intake, and intake manifold and started the truck and sprayed around intake manifold to check for leaks. The truck has high flow aftermarket cats that are 30,000 miles old so they aren't cloged. The truck runs fine, I haven't had any issues other than I had to put a new alternator on it today. I just cannot stand a check engine light. Any suggestions.

Posted by on

  • 1 more comment 
  • bushman244 Jan 03, 2009

    What would be the best way to check the MAF without replacing it, Could I unplug it or something. What is the purpose of that screen in it also.

  • Anonymous Jan 10, 2009

    I have a 2003 chevy silverado and it is doing the same thing engine light came on said bank 1 bank 2 system to lean truck lost power would not go over about 25mph changed o2 sensor all four.. and the trucks engine is still running rough.. took it to the mech.. after about 1,000.00 changed mapp sensor mass air flow sensor changed coils spark plugs crack shaft postion sensor check the brain of the truck by changing it out with a new computer nothing need less to say 1,000.00 dollars and about 2 months later still have the same problem. now the engine light comes on and says random misfire.. i don't know what to do can anyone help

  • Anonymous Mar 22, 2014

    Engine engine is idling high after replacing stock exhaust manifolds and putting on headers



2 Answers

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Top Expert:

    An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.


    An expert that got 20 achievements.


    An expert that got 10 achievements.

  • Chevrolet Master
  • 79,123 Answers

U may indeed have a faulty MAF or O2 sensor, the way to tell if the MAF or a vacuum leak is at issue is that both O2's will code lean, if only one codes lean then it is most likely just a faulty O2 sensor, I don't have your codes but this is the way we do things at the dealer for problems like yours. Remember the O2's are before the Cat's., after the Cat's they are called Cat efficiency monitors in the book.

Posted on Jan 03, 2009

  • yadayada
    yadayada Jan 03, 2009

    I gave u the information u need to figure out the problem, follow my advice or not, that is up to u, the screen is a filter to keep leaves and debris out of the intake, u can't disconnect the MAF, it is the heart of the fuel system. If u unplug it the check engine will come on and the truck will run the same, U will need to check the signal return voltage to verify proper operation, you will need a scan tool with live data capabilities to do this function of testing, with this type of tool u can look at O2 signals as well, the service manual will give u the expected values at different loads and conditions. Please change my rating to helpful, I do this on my own time, just trying to help u out, I am not employed by Fixya, just use there site to get questions. Happy New Year. and good luck on a fix for this problem.


  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that got 5 achievements.


    An expert who has written 50 answers of more than 400 characters.


    An expert whose answer got voted for 20 times.

  • Expert
  • 176 Answers

I have a 1999 Silverado K1500 that started doing the same thing....the codes told me nothing...another wrench told me I needed a $900 head gasket repair, another told me I needed a $290 Injector replacement........what I had forgotten was that I ran a can of HEET through my tank..when that gas was gone so was the problem.

Hope this helps

Posted on Jan 03, 2009


1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

A 6ya expert can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
The service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
Good luck!

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

1997 Chevy 1500 z71 5.7 vortec I got P0102 P0441 P0340 codes on check engine on all the causes for each code it lists the PCM HAS FAILED HOW DO I CHECK to rule this out before I know I definitely have to...

It isn't the PCM. You most likely have a bad, dirty, or plugged mass air flow sensor. The cam position sensor is also a notorious failure, so that's a possibility. Most likely it is that the MAF sensor has caused an evaporative emissions systems error, and the engine timing is one of the things the PCM tries to adjust to meet compliance with the air/fuel/spark requirements to run cleanly. If it can't adjust the timing enough to correct it, then the cam position sensor will attempt to operate out of its limits, setting that code. Check your MAF sensor. Clean it or replace it, reset the codes, and drive it. If there is another problem, it will tell you.

Mar 13, 2015 | Chevrolet 1500 Cars & Trucks

1 Answer

Check engine light

There could be too many reasons. Air filter, MAF sensor, O2 sensor, spark plugs, injector and so on. Simply, get the codes read if the check engine light is flashing. Most repair shops do this for free.

Apr 26, 2013 | 2004 Chrysler Sebring Sedan

1 Answer

What is usally the problem when a po171 code

  • Hi, I can help.

  • Bank 1 O2 sensor has detected to much air.

  • First thing to try is cleaning the MAF sensor and see if this helps.
  • Check the PC valve and the connecting hose for cracks or being rotted.
  • Check for any vacuum leaks.
  • After this replacing the MAF sensor is recommended.
  • Sometimes the O2 sensor can cause this code too. The sensor will be on bank 1. If you pop the hood bank one is off the manifold on the right side of the engine as you look at the engine.

  • If you have any comments please feel free to leave them here.
  • Hope this helps and thank you for using FixYa.

Regards, Tony

Sep 15, 2011 | 1999 Chevrolet Silverado 1500

2 Answers

One of the o2 sensors are bad on my 2003 silverado z71 (5.3) and my truck just started missing really bad, almost to the point where I cannot drive it. Could the bad o2 sensor cause this or could this be...

Yes your o2 sensor could do this, it's most likely the closest one to the motor, the first one that is coming from the engine. That is the one that reads the exhaust gas, it then tells the computer how much gas to mix in with the air. It also could be your MAF(mass air flow sensor) connect to your intake.

*PS I have the same motor, wouldn't hurt, might get better MPG.

Mar 29, 2011 | 2003 Chevrolet Silverado 1500

1 Answer

Symptons o2 sensors

If your O2 sensors are malfunctioning, the main symptom would be that the Check Engine light will come on. On some vehicles, an O2 sensor circuit shorted to ground can cause a no-start problem.
If the "Check Engine" or "Service Engine Soon" light is on and there is a code for the O2 sensors, I would like to also advise you that many O2 sensor codes are not caused by the O2 sensors themselves. In many cases, the O2 sensors are only REPORTING the problem. for example, a code P0171 "Oxygen Sensor Lean" code is rarely ever caused by the O2 sensor. It is usually caused by a vacuum leak or a failed Mass Airflow sensor (MAF) or Manifold Absolute Pressure sensor (MAP) or a bad fuel injector. In these cases, repairing the real reason that the engine is running lean will fix the O2 Sensor code without replacing the O2 sensor.

Mar 12, 2011 | 2000 Chevrolet 3500

1 Answer

Service engine light comes on. Code says lean bank one and two. Changed map sensor, and front o2 sensors. Did not fix problem. I have heard the same from other people and they have not gotten it fixed...

besides the heated oxygen sensors being faulty, lean mixture codes also refer to intake/exhaust leaks ( cracked flex section of exhaust pipe at manifold , low fuel pressures /pump, faulty injectors , MAF/VAF,wiring and ECM

Jul 27, 2017 | 1999 Chevrolet Silverado 1500

1 Answer

The first time I had it scanned it said MAF malfunction, Then Codes 420& 430, saying bank1 &2 are bad. Then, I had those codes erased, and drove again to see when the check engine lite would come...

Hi, the o2 sensor codes may be a result of the maf. If the mass air flow sensor does not show the correct flow, the fuel mixture could be accomodating accordingly, resulting in a rich, or lean condition, setting codes. If there is a plugged, or restricted air filter, or a piece of debris on the sensor, this could cause a faulty reading. Also, make sure the air duct is tight at the throttle body, and the maf sensor is tight. Last, if you use a K&N filter, that uses an oil charge, there may be oil residue coating the maf sensor, causing an issue, or just a faulty sensor. At any result, I feel you should fix the maf issue, before the o2, as this is the order of operations, and you may not need o2 sensors. Good luck...Coop

Oct 03, 2010 | 2000 Chevrolet Silverado 1500

1 Answer

P0137 p0171 p0174

P0137 o2 circuit low voltage bank 1 sensor 2 --o2 sensor after the cat converter -check for faulty o2 sensor -short or open circuit exhaust leak near sensor or plugged cat converter ----P0171 and P0174 -system too lean bank 1--and system too lean bank 2 they are usually from the same problem which can be caused from the o2 problem but check ur maf sensor connections and or clean if necessary[carb cleaner] vacuum leak downstream from maf sensor also inspect pcv lines

Feb 16, 2010 | 2003 Chevrolet Silverado 1500

1 Answer

The check engine light has come on for our 2006 Chevy Silverado Z71. Checked battery connection. No other problems noticeable.

Go to your local autozone where they can hook up their scan tool for no cost to you. Be sure to write down the codes and definitions of the codes and repost if you don't know where to go from there. Also, I don't recommend replacing parts just because the guy at autozone tells you that's what you need (ie, they will tell you to replace oxygen sensors if an o2 sensor code comes up).

Aug 25, 2009 | 2006 Chevrolet Silverado 1500 2WD

3 Answers

2000 chevy silverado z71 check engine light will not go off.

you have to know what the code is that your truck putting out your truck has 4 O2 sensors. the trucks computer is smart and the code will tell you witch one is bad but if you replace just one the next one on the same exhaust pipe will probley go bad so its safe to replace all four. the draw back to replaceing all of them is thay cost about 80 bucks for one ACDelco O2 sensor. It has to be done before it will pass Emissions. not a hard part to change about a 7/8 open end wrench will take it off. have fun.

Jul 22, 2008 | 2000 Chevrolet Silverado 1500

Not finding what you are looking for?
Cars & Trucks Logo

400 people viewed this question

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts


Level 3 Expert

79077 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22326 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6927 Answers

Are you a Chevrolet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides