I had a problem with my 26efi last month,fouling out the plugs running rich never seem to break out of that warm up stage. Never got any bad codes always a 61. Called Kohler and they said it was a oil temp sensor near the oil filter and another ground wire with two new bolts on the starter in a kit. Had it replaced and runs good so far. Leaves are definitly here.