Extingish all the cheap/simple options before going down the engine loom route, I had a similar thing with my car, in the death it turned out to be the engine loom,
look at the rev counter when the miss occurs, if its jumping around and going skyward it could well be the engine loom
Luciano