I have a cub cadet commercial mower with a Kohler Command CV730 on it. It starts up fine, idles decent, but when I rev it, it seems to be loading up with fuel. It struggles to rev smooth. When I engage the PTO it falls flat on its face. It starts sounding like a diesel sputtering. Parts I have replaced trying to figure it out: Stator, voltage regulator, both coils, both spark plugs, idler pulley on deck (all the rest move free), carburetor, fuel pump, fuel filter, fuel lines, and both head gaskets. I don't know where to go from here. The only thing I noticed today was that the fuel filter doesn't have much fuel in it when I was revving. Anyone here that can help? I appreciate it!
Edit: I have also pulled the flywheel to make sure the key was not sheared. It was perfectly fine. There were questionable wiring changes made before I bought the mower, but it ran great until it didn't. The previous owner had removed the ignition and replaced it with 2 toggle switches. 1 to turn power on and off and the other is a momentary start toggle.
Update* I have checked everything over once again and found that cylinder #1 is not running properly. I have checked the spark plug and coil gap and it has good looking spark. Switched plugs between the cylinders and #2 still runs hotter/better. Put water on both exhaust exits and there's a pretty big difference, cylinder #2 evaporates immediately while cylinder #1 takes a few seconds to do so. I took the valve cover off of cylinder #1 and the pushrods and valves are moving just fine, compression seems good as well. So I think I'm dealing with a small valve leak or possibly a problem with the cam. Has anyone had a similar issue? Any ideas how to test further?