03 6.0L idling rough and fast, dies sometimes
The 6.0L in my 03 Excursion started idling fast and rough this morning. I had just pulled my trailer out of the driveway and took it around the block to park it. When I stopped, the engine died. When I started it back up, it started idling fast. Then the idle jumped up and down rapidly for a while. I shut if off, and restarted it, and it ran OK for a minute.
When I moved the Excursion back to the driveway, the engine speed shot back up, and I had to hit the brakes quick to keep it from going through the garage door.
The check-engine light is now on all the time.
Could this be fuel related? I just filled up last night at a station I've never been to before (although they just replaced the tanks at this station). Could replacing the fuel filters cause the check-engine light to go out?
I have an appointment at the local dealer tomorrow, and I would like to be armed with some knowledge and questions when I take it in. I normally do all my own vehicle work, and I hate going the dealer, but I am new to Diesels.