MPN: 303-A0042-X01 Manufacturer: Diften DIFTEN - Diften 303 A0042 X01 Crankshaft Position Sensor 303-A0042-X01 $- USD Buy