Hey buddy I had the exact same thing happen to me, usually after giving it a bit of boot. Tried everything to fix it, I can tell you that it wasn't the ignitor, injectors, fuel pump, or the air flow meter but a week later I had the CAS fall off and the resulting error in the timing killed my turbo, so check it out before this happens. I also checked for boost leaks and again it was fine.
My advice, check the CAS incase it's the same as mine.