When it die's check to see what's missing ! Spark or fuel pressure .Then diagnose which ever system isn't working . Check for B+ voltage at a coil and a fuel injector ,don't know how much you know about automotive electrical systems . If no B+ voltage the ASD relay maybe going bad . Do you know what a wiring diagram is , how to test electrical circuit's with a DMM - digital multi-meter ?
No Start Diagnostic Basics EricTheCarGuy
Free wiring diagrams here
http://www.bbbind.com/free_tsb.html
Enter vehicle info. year , make , model an engine size. Under system click on engine ,then under subsystem click fuel controls . Click search button then the blue links . When it die's check B+ voltage an ground circuit's , you have to find what is missing !