@jay99 for now I'd go and check a few things according to the general 7000 series SM. I would use the troubleshooting for the "Engine runs but misses" troubleshooting
Engine Runs But Misses
● Carburetor adjusted incorrectly.
● Engine overheated.
● Faulty spark plug(s).
● Ignition module(s) faulty or improperly gapped.
● Incorrect crankshaft position sensor air gap.
● Interlock switch is engaged or faulty.
● Loose wires or connections that intermittently ground ignition kill circuit.
● Quality of fuel (dirt, water, stale, mixture).
● Spark plug lead(s) disconnected.
● Spark plug lead boot loose on plug.
● Spark plug lead loose.
Choose things that could have happened by a bit of impact. See if this manual Kohler 7000 SM will help you to narrow it down
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
1
crwdns2944067:04crwdne2944067:0
@jay99 you have a complete engine number? I wonder if the "timing" got knocked out of whack
crwdns2934271:0crwdnd2934271:0 oldturkey03 crwdne2934271:0
@jay99 One possibility is the timing being off, like @oldturkey03 said. That is rarer though, because hitting a root with a zero turn (I’m assuming that’s what you have) shouldn’t be anywhere near enough to knock timing off. Had it been a walk behind (push) mower, absolutely, because those have the blade directly on the engine axle. (That’s why they use flywheel keys.)
A complete engine number and mower model would help.
crwdns2934271:0crwdnd2934271:0 Geir Ove Andersen crwdne2934271:0
It says kt730
crwdns2934271:0crwdnd2934271:0 Jay crwdne2934271:0
@jay99 the attached SM in the answer will cover your model
crwdns2934271:0crwdnd2934271:0 oldturkey03 crwdne2934271:0