Question about 2004 GMC Envoy

1 Answer

Check Engine Light?

Have a 2004 GMC Envoy with a “Check Engine” light that stays on. Mechanic says it due to a faulty “Fuel Sensor”, but the only information I can find is for “Oxygen Sensors”. He also mentioned that there were 3 sensors, but from what I’ve read, there are only two.
Is the correct item description Fuel or Oxygen Sensor?
Are there 3 or only 2 on this make and model?
Where are they located at and how difficult to replace?

Posted by on

  • hjvincent Oct 27, 2008

    I have the exact same problem, did this solution work?

  • Anonymous Mar 25, 2014

    Throwing a po156 code. Would like to know the location of the bank 2 sensor 2 oxygen sensor



1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.

    Vice President:

    An expert whose answer got voted for 100 times.

  • Master
  • 341 Answers

There are 3 one on each side of eng. on the Y pipe one behind the cat. convertor. not to hard change

Posted on Oct 22, 2008


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 Mechanic 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 repair professionals here in the US.
click here to Talk to a Mechanic (only for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017


Add Your Answer

Uploading: 0%


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



Related Questions:

1 Answer

Po137 check engine problem in envoy 2005 model circuit low voltage bank 1 sensor 2

A code P0137 may mean that one or more of the following has happened:
  • Faulty o2 sensor Exhaust leak near the rear sensor

Sep 01, 2014 | 2004 GMC Envoy

1 Answer

2004 Envoy Code P0128

This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostate if its not overheating get it to a mechanic its probly stuck open

Dec 11, 2013 | 2004 GMC Envoy SLT

1 Answer

Gmc envoy 2004 air bag light on

You will need the computer scanned to find out what the problem might be.It could be a sensor or could be a module that is faulty.

Aug 24, 2012 | 2004 GMC Envoy

1 Answer

The engine light in the 2004 Envoy stays on and the reduced engine power light

You may need to find a different shop

Nothing showing up, is about as common
as any vehicle coming into a repair bay

They know you won't pay diagnostic time or believe
anything your told,so they sent you on your way

Jun 21, 2012 | GMC Envoy XL Cars & Trucks

1 Answer

Yes, we have a 2004 Envoy. It does not catch gears. It won't go into reverse or anything. It starts, no light s on. The check engine light has been on forever but, had it checked and nothing was...

If the check engine light is on its on for a reason you might want to take it to a dealership mechanic to have them check it over

Good luck!

Sep 09, 2011 | 2004 GMC Envoy

1 Answer

Where do you locate the fuel sensor on a 2006 GMC Envoy? The low fuel light stays on and will not go off. Now the check engine light is staying on.

have the computer plugged into and see what the code is. as far as the level sensor its located int he fuel tank. hope this helps

Jan 09, 2011 | 2006 GMC Envoy Xl

1 Answer

2004 envoy service engine light stays on. Told

Our mechanic said we need to replace the computer! The cost will be $1,000.

Feb 19, 2010 | 2004 GMC Envoy

1 Answer

2004 GMC Envoy check engine light remains illuminated. Diagnostics revealed codes: P1133 and P0128. P1133 points to a heated oxygen sensor and P0128 indicates a possible defective thermostat. The O2 sensor...

Leave 02 sensor alone ,it is doing it's job . It is heated up because of lean fuel mixture due to incorrect engine temp.,replace thermostat before looking further.

Jan 20, 2010 | 2004 GMC Envoy

1 Answer

GMC envoy after I filled gas tank the low fuel light came on and as I was driving it would go off than come back on after a few miles the check engine light come on stayed on and the low fuel light still...

You will need to replace the fuel level sensor which is in the fuel tank.They have a lot of problems because the metal fingers on the sensor wear off and gives you the incorrect readings.This will also cause the check engine light to come on.You will probably have a level sensor code.This will be a lot easier if the fuel level is down to about a quarter tank or less.Also you should be able to get just the level sensor and not have to get the complete fuel pump module.Good luck.

Dec 02, 2009 | 2005 GMC Envoy Xl

3 Answers

2004 GMC Envoy has trouble idling

Try the fuel filter. Sounds like the engine might be running rough due to weak fuel pressure. Its cheaper to replace, especially if it's still original from 04. Try running some injector cleaner through a couple of tanks of high octane gas.

Aug 06, 2008 | 2004 GMC Envoy

Not finding what you are looking for?
2004 GMC Envoy Logo

227 people viewed this question

Ask a Question

Usually answered in minutes!

Top GMC Experts


Level 3 Expert

77169 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22265 Answers

Ronny Bennett Sr.
Ronny Bennett Sr.

Level 3 Expert

6927 Answers

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

Answer questions

Manuals & User Guides