When this happens are you checking for fuel pressure and spark? Could be a number of things, does it do it only when the car is hot...once cooled down will it start? Is your charging system working correctly, and have you had any other work done on the car recently?