sounds like the tfi i had a similar problem my car kept dying and wouldnt start for an hour or more had to leave it on the side of the road a few times ...eventually it got worse every time i drove it the car would die...so we swappped out the msd distributer and put the stock one in and it ran...