So I have the same problem, it has to be electrical but I grabbed an OBD II scanner, gave me the sensors, changed them, still stalls out.
This all happened after I left my phone to charge in the car (Verizon phone charger, similar happened to two people I know but only damaged the outlets) overnight with the ignition set to 2nd position. I meant to leave it for a few minutes but fell asleep. Woke up to the car not starting, jumpped it with auto club for over 30 minutes, no luck. Dude drove off, then tried it 10 minutes late and it started.
I am not a tech but I have road raced for 18 years with either nissans or toyotas and have turbo'd civics so I do no a little but no clue about this.
I have replaces the fuses and relays (don't want to start replacing computers on a car worth less than them), the crank and timing sensors (25 bucks at pepboys and was the initial code). The car will go almost exactly 9 miles on a cold start and 3.2ish warm then its off to the side of the road, unplug the battery, smoke 1 cigarette (for timing purposes only of course, oddly enough, any less time and it won't reset), then hop back in and go another 3.2 miles. I have no clue. Last the dealer said was leave it for a few weeks (at who knows what cost).
Any pointers to a ground? Last I left it after the 3600 I am already at with dealers (and about 600 at pepboys) was an alternator which I seriously doubt. Every suggestion still gives the exact same result, nothing has even helped. One odd thing, I did get a VDC warning initially which went away with changing the fuses but never had an effect other than the light.
Any pointers on where to go from here would be greatly appreciated!