This will likely be scattered and sound crazy but here goes..for several years my mower will occasionally bog down like it is running on one cylinder (verified that is what was happening). I'd just sit there for up to a few minutes and it would rev back up to normal. While running in the bogged down stated, I unplugged on spark plug wire and nothing changed. Plugged that one back and unplugged the other and it died so I thought the coil was the problem and replaced it. Still does it. Sometimes it is the coil I replaced and sometimes it is the other coil. Perhaps completely unrelated but here are a couple other strange, to me, conditions. Sometimes when I crank it up it will try to go dead as I release the brake. Driver arms' switches are working because if I try to pull one of them in with the brake on it tries to go dead. Over the course of the next few seconds to few minutes, I reach down to release the brake and it doesn't die but acts as normal. Sometimes I'll be riding along and bam...it just goes dead. Normally cranks right back up. The seat safety switch is removed with wires twisted and in a butt connector. SOMETIMES...I get on it and run a tank of gas out without any issues at all..but that is becoming less and less often. Been chasing this for a good long time and have had it serviced twice at a few hundred dollars and they said that they didn't see a problem...which I guess I can understand as it is (was) so intermittent. I've been around maintenance for some time and if it ain't broke when you look at it...it is hard to fix. Any help would be greatly appreciated!!