Kohler — TPS Initialization Procedure (Auto-Learn)
Testing & diagnosis · Throttle Position Sensor / ECU
From a Kohler service manual covering: LH630, LH685, LH750, LH760. Check it applies to your exact model before use.
Browse Kohler generators & specs →
Before you start
- If MIL stays on more than 15 seconds, turn off ignition and initiate fault code sequence.
Procedure
- Check basic engine, sensors, fuel, fuel pressure, and battery are good.
- Remove/disconnect all external loads.
- Connect jumper from TPS initialization pin #24 to battery voltage pin.
- Start engine and observe MIL blinking 4 times every 2 seconds.
- Remove jumper from service connector.
- Run engine at full throttle above 3000 RPM to warm up and initiate O2 closed-loop.
- When MIL blinks rapidly, move throttle to low idle and adjust to 1500 RPM.
- Wait for MIL slow blink then shut off; reconnect loads.
Tools required
Tool links are Amazon searches (affiliate links); manufacturer special tools may only be available from a dealer.
Specs & values
- Idle speed 1500 RPM
Source: Kohler service manual. Steps and values are as documented; always cross-check against the official manual and any later revisions for your exact serial number before servicing.