This is a shot in the dark, but you might be getting static buildup that is interfering with the ignition system. Maybe you should try putting a small wire on the bottom of your car that drags along the road--if static buildup is the problem, this will dissipate the charge before it builds enough to disrupt ignition. I'm not a mechanic but it's an idea.