power and ground are ground are good. I ended up getting the Kohler diagnostic software and I am seeing that the engine wont stay in closed loop at high rpm. could this be causing the issue? also seeing on the software that when the engine goes into "power enrichment" is when the engine starts having issues. if i lower the rpm until the engine comes out of "power enrichment" mode, then it smooths out.Check computer ground and power.