I'm having an intermittent problem. Every now and then I'll go to start it and it starts runs for a second and quits. And then when I start it back up it has to turn for a while til it fires up. But it doesn't happen very often and usually only happens once when it does happen. I have new coil packs, new spark plugs and wires and a new ignition control module. It's a 93 2.3 dual plug edis engine. My first thought goes to fuel delivery, but I'm not sure.