Manufacturer Part Number Description
HOFFER 7517586 Sensor, crankshaft pulse; Pulse Sensor, flywheel
HOFFER 7517601 Pulse Sensor, flywheel