I don't know exactly where to post this, but I'm hoping someone may be able to help me out, maybe having a similar problem, or just ideas..... I have a 05 envoy with the 5.3, 132,000 miles. About two months ago I had the check engine light flashing as I drove home from work. Only lasted a few seconds then shut off and no codes were stored. It ran fine and the light stayed off until this past Sunday. I was driving on the highway at 65 mph and again the cel started to flash. I notice a slight loss of power and also a slight knocking coming from engine. I proceeded to pull off the exit and pull into a gas station aprox 1 mile from when the light came on. As I slowed to pull in the engine was running very rough and some greyish smoke came from the exhaust. The engine has a pronounced knocking type noise and is running rough as It shakes the whole vehicle as it idles. After turning off the engine, I let it sit for 30 mins, then tried to start it back up. The engine still ran the same, but no smoke. The oil level was down about 2.5 quarts. Unfortunately this engine consumes oil so quickly (about 1.5 quarts a month) I hadn't got around to adding any this month. So as I try to add any details I can think of...I ended up having the envoy towed home. I don't have much money to have a shop work on it yet. I do not have a code scanner to pull the engine codes (cel is now on steady). And I dont want to drive it anywhere to have the codes pulled. Oh, also the day before all this happened, the battery was dead. I charged the battery and it ran fine. While waiting for the tow truck I left the driver door open, by the time the tow truck arrived (2 hrs) the battery was dead. Which tells me I may need a battery as well. When I started the engine after I got it towed home, the gauges all show normal and am reading 13.2 volts. I am looking for suggestions or ideas any of you may have. I know in the long run I'll have to get it to a shop but I just don't have the money yet. Any help would be greatly appreciated!
Thank you in advance!
Thank you in advance!