Start with the obvious. Bear with me. Does it have fuel? Did it recently run out of fuel? Is the battery charged? Are the battery cables hooked to the correct terminals? Red should be on the + and black on the -. Are all the belts tight? The alternator needs to charge the battery after each use. If all of these are fine, it could be something electronic went on it. Have a mechanic run a diagnostic test on it.
A 2004 Envoy that makes a beeping sound when you start it could have a short in the electronics that control the seats. Take notice as to whether or not the seat moves a tiny bit when you hear the beep. If it does, it is the wiring.
my alarm does not work 2004 envoy
2004 gmc envoy with code p0128
How do you remove the fan shroud on a 2004 get envoy
how to replace wheel bearings on 2004 GMC envoy?
How do you change the lower ball joints on an 2004 envoy
Figuring out exactly what's wrong with it is usually a good place to start.
2004 GMC Envoy is on page 28 http://documents.victorytechnologies.com//documents/product/929.pdf 2004 GMC Envoy is on page 28 http://documents.victorytechnologies.com//documents/product/929.pdf
Try this link. I have a 2004 Envoy and mine is doing it. http://forums.trailvoy.com/showthread.php?t=48777
The abs light is on because there is a problem with the abs system. The light will remain on until the problem is fixed. Once the problem is fixed the light will reset itself after a short drive.
There is a recall on 2004 envoy and also it may be that a fuse is not getting direct supply of power.
I had the same problem with my 02 Envoy. Check to make sure contacts inside the sockets are intact. I had to replace both of mine. Contact were corroded and rusted out.