1997 Dodge Dakota 3.9L V6 P0320 P1391 P1398 Fault Diagnosis: Cam or Crank Sensor?
I recently purchased a 1997 Dodge Dakota with a 3.9L V6 engine and 4WD. When I inspected the vehicle, the Check Engine Light (CEL) was already on. After using O'Reilly's code reader, I retrieved three fault codes: P0320, P1391, and P1398. Based on these codes, the issue appears to be either the camshaft position sensor or the crankshaft position sensor. How can I determine which sensor is faulty if I plan to perform the repair myself? Any guidance on diagnostics or replacement recommendations would be greatly appreciated.
In most cases, P0320, P1391, and P1398 point to a faulty crankshaft position sensor rather than the camshaft sensor. If you're planning to replace it yourself, ensure you use an original equipment (OE) sensor—aftermarket parts often have less accurate airgap measurements, which can disrupt signal transmission to the Powertrain Control Module (PCM). This is a common issue and worth noting when selecting replacement components.