idk if yours has an alarm, but mine did the same thing as you are describing, and it was the alarm.
I'LL CHECK THE TPS. WITH PRESSING THE GAS WHEN IT STARTS IT DIES. WHAT WOULD THAT MEAN. THANKS FOR THE ADVISE
cps would make no spark, it wouldnt start in the first place.Crank Posititon sensor!!!!