Grizzly1200
Forum Newbie
Evening all. New to the forum. Working on an 06 lazer z with the EFI CH26s Kohler engine. This mower is taking years off my life and graying my hair at a rapid rate. Machine will run fine Cold, but as soon as it warms up it starts to cough, sputter, stall, and essentially fall flat on its face. Initial codes were 22 and 31. Here’s what I’ve done.
Replaced Throttle Position sensor. Tried multiple ways of “resetting or learning ecu”.
Checked fuel pressure - good steady 36 psi
Replaced ignition coils and plugs
Replaced crankshaft position sensor
Checked/ unplugged oxygen sensor
All to no avail. No change at all. Same codes. Same symptoms. I have no idea where to go from here. It’s not like parts are easy to come by. Contemplating trying to do a carb swap but that comes with its own challenges.
Any insight would be awesome. Thanks!
Replaced Throttle Position sensor. Tried multiple ways of “resetting or learning ecu”.
Checked fuel pressure - good steady 36 psi
Replaced ignition coils and plugs
Replaced crankshaft position sensor
Checked/ unplugged oxygen sensor
All to no avail. No change at all. Same codes. Same symptoms. I have no idea where to go from here. It’s not like parts are easy to come by. Contemplating trying to do a carb swap but that comes with its own challenges.
Any insight would be awesome. Thanks!


