I ran mower yesterday for about 30 minutes and it acted up 3-4 times. Pulled choke out for a couple seconds and back in and it cleared up for a bit and reduced throttle and it cleared up for a bit. I put in two new plugs and a new fuel filter and ran it wide open for about 1 hr in above average height grass and didn't miss a lick. Very odd. Talked to a guy at a high end lawn mower shop and he said they had seen problems with Kohler engines, said there was a electrical component box on side of engine that controlled timing and cylinder fire and I think he said it may take the place of the coil or coils and the fix was to remove it and install a regular coil or coils. Not sure if I have this correct or not but something to that affect. Every heard of this type setup. In hindsight I should have replaced the fuel filter and ran the mower before changing out plugs so I could eliminate one or the other.
Thanks for your response, evidently this is not a very active forum since you are the only guy to respond.
The full time techs on this site have a bit of a protocol where we do not chime in on a thread that another one is working on.
Problem is while we all do the same things each one does it differently so it gets confusing for everyone.
The non-tech will often pop up with an "That happened to me & this fixed it " which is good & always welcome.
Now for starters, you have not told any one which engine you have.
Hp numbers mean absolutely nothing as several different engines can have the same Hp and the same engine can have 5 different Hp ratings.
Next you have a problem that responds to throttle and more important responds to choke.
These are both FUEL controls so if varying FUEL controls changes the symptoms there is 99% chance the problem is fuel related.
In my workshop I have an old Tecumseh tank which holds about 2 hours worth of fuel so I hook it up then go mow.
That allows me to separate problems between supply ( everything up to the carb ) and delivery ( the carb & valves ).
Further to this I pop in line spark testers on all plugs so I can confirm the spark is not breaking down.
Now ZTR engines run in very dusty conditions & for fuel to get out of the tank air has to get in and that air is full of dust.
Add some grass clippings, a little water and you have the ingredients for a plug forming in the fuel tank or delivery lines.
Because grass clippings float, when you stop the engine, the plugs break up and float away till the mower starts to run again and like hair on the bottom of the shower, they accumulate and form a plug again.
later models may have vent tubes that can block up.
A partially blocked float valve will cause the same symptoms.
Then we go to electrics.
There is a diode between the two coils to prevent them interfearing with each other and the coils themselves have a chip in them that replaced the points and they can break down with heat.
However if you have an electrical problem that should not change with the choke but may respond to throttle being reduced if they can not keep up 7000 discharges per second.
The last thing that changes with tie & heat is the oil switch, if your engine has one fitted.
Most Kohlers do not have them but a few do.
As for the timing module I have not seen one fitted for a very long time.
If you have one there will be 2 or 3 thin wires coming out of the coils.
Modern plugs are not very good.
At $ 7.00 ( aus) that ends up being about $ 1,00 / plug to the factory so not much quality control other than grading so the one sin single named boxes are better than the ones in blister packs.
Modern fuel is conductive so can turn a plug bad in no time flat which is why most engine makers recommend plug changes at very short intervals,
Toro Loncin engines call for new plugs at 100 hours, a plug should go for 1000 hours without problems.
When the problem is bad enough to stop an engine it is easy to eliminate electrics by using carb cleaner down the carb to see if it will fire right up again, but yours is just missing a bit.
Now if you only have a single kill wire on the coils then you can remove them and go mow.
If the problem goes away then it is 100 % electrical.
No change = fuel problem.
Doing this means that the mower is in a dangerous condition and you are relying on the fuel solenoid to shut down the engine.
So it is prudent to run a back up kill wire to the cab so you can shut the engine down bu manually grounding the coils.
If you have 2 coils you need two wires that are kept apart to prevent one coil back feeding into the other.
Note than blower housing must be refitted during this test.