Recurring P0335 Code in 2000 Nissan Quest 3.3L: Sensor Replacement and PCM Considerations
I own a 2000 Nissan Quest with a 3.3L engine, and I've been experiencing a recurring P0335 diagnostic code. Despite replacing both the crankshaft and camshaft sensors twice, the issue persists. The vehicle starts smoothly and runs fine initially, but after approximately 20 minutes of driving, it begins to jerk violently, buck, and eventually stalls. The P0335 code reappears consistently. I've already performed a wiggle test on all wiring harnesses, checked connectors and pin integrity, and verified that all ground connections are clean and tight. All sensors used are Echlin/NAPA brand. My scan tool can read both diagnostic codes and live sensor data. The vehicle is stock—no aftermarket modifications, remote systems, or alarms. The only component not replaced is the Powertrain Control Module (PCM). I'm seeking advice on whether the PCM might be faulty or if there's another underlying cause for this intermittent behavior. Any insights or troubleshooting steps would be greatly appreciated.
First, ensure your forum post isn't using cap lock—this can make it harder to read. 1) Confirm whether the sensors installed were original Nissan parts or aftermarket (e.g., Echlin/NAPA). This matters because non-OEM sensors may not provide reliable readings. 2) What type of scan tool are you using? Does it display live sensor data, or only stored codes? 3) Are there any other diagnostic codes present? The vehicle is stock with no modifications like alarms or remote systems.