Bought this used a couple months ago with 98 hrs on it. First couple of weeks all is good, but then one day while mowing I cut the blades off and the mower start “missing, surging” it would go from 2300 rpms to 1300 and back up again and again. So I changed the fuel filter and plugs, no change. Then it started doing this also when mowing. So far I have checked fuel tank and pickup, clean. Replaced lift pump, fuel line and filter again. Checked spark with an inline light and it appeared I had a miss in one cylinder, so I replaced that coil pack. This was yesterday, took the mower out and again was missing, but when I started mowing it ran great, 2700 rpms for over an hour and never missed a beat, even when done I cut the blades off and seemed to be running fine. And now today took it out to mow a small patch of grass and it was missing worse than ever, blades off or on! The only thing that I haven’t done yet is checking the valves. Is there something that I’m missing? The engine is a Kawasaki FX850V injected not carburetored