Plugs or filter but the sneaky one most people over look is the spark plug leads they them selves can be the source of your woes, if they are getting a bit old they will build up resistance which will or should I say can cause a spark plug to misfire or not fire at all when under load, from memory they should be reading 20k ohms per foot (it's been a while since I have had to check a set of leads so it might be worth checking with an Auto electrician about the 20k ohms per foot) if you have a multi meter it is very easy to check before you start spending money.