YourRadiator YR220S - New OEM Replacement Crankshaft Position Sensor OEM# 12588992 OEM# 2131696