Genuine 3931039800 Engine Crankshaft Position Sensor Ready to install. No modification required.