Hi FastWoman, IdahoKidd said you would probably chime in. I suspect it's electrical too from my truck experience above. Here are the conditions when it fails.
1. A drive to work, about a 12 minute trip with a few mild hills. It died halfway there about 5 min. from the house without any heavy WOT action. No start. Wait a few minutes and it starts.
2. Start it up and back it into the driveway. Let it set there and idle and it dies in 5-10 minutes. No start. Wait a few minutes and it starts. Repeat and it dies 5 min. later. Repeat and take a test drive and it dies and comes back while moving at WOT 2 blocks from the house.
3. Last Spring when it started I drove it to a meeting about an hour away. Very fast very fun. 2 days later after the meeting, about five minutes on the road toward the freeway I was at WOT going up a slight hill (overpass) and it died and came back a second or two later. I thought I blew the engine.
Does that help the diagnosis? There is one other thing I noticed lately. The thermostat is getting a little sticky. It will go up to 220 before it opens.