Hello all! I have a 2003 F250 7.3L diesel super-duty. Last night, on the way back from an outing, my truck's check engine light came on and then stalled when I came to a stop. It started right up when I tried, but once I started to slow down, light came on again and it stalled. I made it home without it doing it again, I drove it down the road and it didn't do it again, but I have 2 small children and work 35 miles away, all freeway miles! I do not want it to do that with my kids on the freeway! Any ideas? It's NEVER done this, I've had it almost 5 years. Also, before the check engine light came on, it started running really rough, like a gas engine missing. Coughing and sputtering, and didn't like me putting my foot into the pedal at all.