Kohler ECV749 EFI 29 hp Crankshaft Speed Sensor 25 418 01-s
Removed from an ECV650