← Back to list

2002 Dodge Ram 1500 5.7L - P0320 Code After Replacing Crankshaft and Camshaft Position Sensors

Model: 2002 dodge ram Fault Code: P0320 Posted: 2012-07-31 19:50

I own a 2002 Dodge Ram 1500 with a 5.7L engine. Recently, the vehicle died unexpectedly and I scanned it and found fault code P0320 (Crankshaft Position Sensor A Circuit Malfunction). I replaced both the crankshaft position sensor and camshaft position sensor, but the engine still will not start — it only turns over without firing. There was a noticeable clank or pop coming from the bottom of the vehicle when it died, and upon inspection, I noticed a dent in the original crankshaft position sensor. I am now wondering if the issue might be related to sensor installation, interference, or damage despite replacement.

Related fault codes
P0320
Comments (3)
Anonymous 2012-08-01 08:48

Is the engine failing to crank (starter not engaging) or simply not starting after cranking? When turning the key, does the engine spin and attempt to start, or is there no movement at all? Have you installed any aftermarket components such as a remote starter or alarm system? Any recent modifications or repairs related to the engine or electrical systems?

Anonymous 2012-08-01 16:40

The engine turns over but does not fire — it simply doesn't ignite. There are no aftermarket parts, modifications, or recent repairs. However, when the vehicle died, I heard a distinct clank or pop from the lower section of the engine bay. Additionally, the original crankshaft position sensor had visible dents that I noticed during replacement.

Anonymous 2012-08-02 14:01

I'm hesitant to suggest this, but you may need to remove the newly installed crankshaft position (CKP) sensor and recheck it. The reappearance of a P0320 code after replacement — combined with the noise during failure — suggests potential interference or damage in the CKP system. It's possible that the tone ring is causing signal issues. I recommend verifying whether an OEM sensor was used, as non-OEM parts can cause intermittent faults.