Kohler — TPS Initialization Procedure (24-Pin MSE 1.0 ECU)
Adjustments · Throttle position sensor / ECU
From a Kohler service manual covering: CV17, CV17-745, CV18, CV20, CV22, CV23, CV25, CV26, CV730, CV740, CV745. Check it applies to your exact model before use.
Browse Kohler generators & specs →
Procedure
- Verify basic engine, all sensors, fuel, fuel pressure and battery are within specifications.
- Remove/disconnect all external loads (belts, pumps, electric PTO clutch, alternator, rectifier-regulator).
- Start engine and warm up 5-10 minutes so oil temperature is above 55°C (130°F).
- Move throttle to idle, stabilize at least one minute, and adjust idle speed to 1500 RPM using a tachometer.
- Shut off engine; connect a jumper from the TPS initialization pin (violet wire) to the battery voltage pin (red wire) or use jumper connector plug SPX Part No. KO3217-9.
- Turn ignition switch on (do not start); MIL should blink quickly about 3 seconds then go off and stay off.
- Turn off key switch, remove the jumper, and remove the rubber band from the throttle lever.
- Disconnect the ECU connector plug or negative battery cable for one minute minimum to clear learned adjustments.
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
- Oil temperature above 55°C (130°F)
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.