Intermittent ignition failure? Sounds as if you have eliminated all the usual fuel suspects, electric glitches are the worst, especially when not constant and hard to diagnose. I feel for you.