Sounds like the pickup coil to me too. They are very intermittent when failing BUT the good side is they are cheap, easy to install and you should keep a spare around anyway.