I'd take a bit of jumper wire (possibly with male spades pre-crimped on the ends), maybe a spare crank sensor, perhaps a coil pack or two, and a spare DME if you have one. Unfortunately, you can't easily replace the crank sensor on the road. It's under the A/C mount bracket, bit of a PITA to get at.
I'd take a resistance reading of the crank & cam sensors first. If they're OK I'd see if it's starting the pump properly; if not, jump the FP relay socket pins 30 & 87 to see if the pump runs properly with the key on. Check the pump connector in the trunk, sometimes they're intermittent.
Then I'd pull FP relay or jumper and then all four spark plugs. Re-connect them to the HT leads & lay them on top of the cam cover (so the plug body is grounded). Crank it over & see if all four spark (be sure the car can't inject fuel...FP relay pulled...we don't want to start a fire). This isn't a conclusive test, but it can help. I'm hoping that your DME is OK. If a coil has died it may have taken a coil driver with it, damaging the DME.