6 year old mower with no prior problems until it started surging at idle and mid range. I change plugs every year, use non ethanol fuel, change oil every 50 hours. I recently replaced the fuel filter which was non standard. Any suggestion on what I might look at?