I'm experiencing a similar issue, although mine is pretty much every time the car is started. I've determined that my fuel pressure is too low...perhaps your fuel pump or filter may need replacement. I found a fuel pressure gauge at Autozone and some extra fittings at Lowe's and tapped into my fuel line in the engine bay. You may want to do the same and see where you stand on fuel delivery (mine cranks out 26psi while the required pressure is 43.5 psi) My $.02