I've got a 1999 Saab 9-3 2.0l Automatic (not the turbo).
It's been running fine, then a bit more than a month ago it started to stutter when accelerating or decelerating. Only occasionally, but it would feel like the car was about to stall, or it would lag a bit then lurch forward.
When this WASN'T happening, I'd sometimes get the CHECK ENGINE light coming on, but that would never stay on for long and by the time I got it home and plugged in a fault code reader I'd just get "no codes".
Finally, today I was doing 30 and the car just cut out. I was on pretty flat land with barely any gas, and it just died. I pulled over to the side of the road, turned off the ignition, waited a minute and started it up again. I drove home fine with no stuttering, cutting out or engine light.
The air filter looks fine, the spark plugs are a bit sooty but they are clear where the spark is. The oil and transmission fluid is clear and there's no gunge or dirt around the filler cap.
Any ideas where I can look or how I can diagnose anything more certain?