Genuine OEM Kohler CABLE CONTROL ASSEMBLY part# 24 225 13-S off ech740 Fits more. Contact me if you need the other part of the throttle assembly. These OE parts are very expensive from Kohler. The lever along lists for over $90
24-225-13S
24-126-76S