Sounds like its blowing out the spark, i would go for plugs personay, if you take them out, check all the gaps and give them a good clean and it changes youv found it, buy a new set and your sorted. if not then youv not lost anything and its not cost you