I have a 2004 Chevrolet Silverado
I bought at the end of September and if has been running great, til last night. I got in it to head to work, I started it up, and the idle was REALLY rough, I turned off the motor, gave it a moment and started it up again. This time the idle was really fairly smooth, but the check engine light was on, not flashing, just on steady. The idle was only at between 500 and 600 rpm. I got to work, did my shift and this morning when I started it up, it was just slightly rough and the idle was fine at about 750 rpm. I got home, parked, turned it off, came up to my computer in the apartment, did some searching on the subject and saw something about some part places having the scanners to diagnose possible troubles. I went back out to the truck, inserted the key, and she cranked away, but wont start. she's got 3/4 tank of gas. Any idea's? Similar experiences???