P0336 OBD2 Code on 2000 Chevy Venture: CKP Sensor Issues and Engine Stalling at Low RPM
The check engine light is illuminated on my 2000 Chevrolet Venture. The vehicle starts occasionally but tends to stall at low speeds, making it difficult to restart after stalling. I have already replaced the CKP (Crankshaft Position) sensor seven times—located at the back of the engine and its wiring harness—which showed significant damage. After replacement, starting behavior improved slightly. I also replaced a 24-pin CKP sensor (3-wire) located at the harmonic balancer, which was severely damaged: the cables were tangled, rusted, and covered in dirt. Despite these repairs, the P0336 fault code persists, and the vehicle still stalls intermittently. Diagnostic data shows that the P0336 code occurs specifically during low RPM operation (between 696–720 rpm). Spark plug cables have been tested and are functioning properly. I am seeking advice on how to resolve this issue. Could it be related to a faulty crankshaft pulley or harmonic balancer? Any insights would be greatly appreciated.
After completing a full diagnostic process, I found that replacing the crankshaft pulley—along with the harmonic balancer attached to it—resolved my Check Engine light issue. The problem appeared to stem from an air gap misalignment caused by slight wobbling of the pulley.