it just maybe your igntion module and coil but this sounds like a bad igntion module to me