Well pretty much i get spark when it wants to. I try to fire it up and it just goes and goes and goes and it doesn't fire up. I check it by take off the coil wire one, five and three, none of them fire up. then i try again and i see the actual spark and it fires up and then after a while it cuts off. Any suggestion why it fires when it wants to. NO CODES pop up just in case someone was wondering. It's weired.