← Back to list

1996 Dodge Grand Caravan ES P0340 and SES Code 54: Intermittent Stalling and Camshaft Sensor Issues

Model: 1996 Dodge Grand Caravan ES Fault Code: P0340 Posted: 2008-06-14 01:09

Hello, I'm new to this forum, so thank you for the community support. I own a 1996 Dodge Grand Caravan ES with a 3.8L V6 engine and approximately 90,800 miles. Over the past few years, I've experienced intermittent starting issues: about five times per year (regardless of weather), the van won't start on the first key crank. Turning it off and then back on usually resolves the issue. About four months ago, the vehicle stalled once while driving at low to moderate speeds (15–25 mph). I checked oil and transmission fluid levels, which were both low—topped them off—and the van resumed normal operation. I initially dismissed the stall as a fluid-related issue. A few weeks ago, the transmission solenoid pack failed and was replaced. Since then, the van has stalled approximately five times—all at very low speeds, nearly coming to a stop. Just before each of these recent stalls, I heard a scraping or growling sound that stopped immediately afterward and hasn't returned. The Service Engine Soon (SES) light is now on, displaying Code 54. Using an OBD-II scanner, I retrieved Diagnostic Trouble Code P0340: 'Camshaft Position Sensor A Circuit (Bank 1 or Single Sensor).' Freeze frame data: - Fuel System: Open Loop - Load Calculation: 0.0% - Engine Coolant Temperature: 201°F - STFT Bank 1: 0.0% - LTFT Bank 1: 0.0% - Intake Manifold Pressure: 21.8 in.hg - Engine RPM: 000 RPM - Vehicle Speed: 1 MPH I've seen several posts on this forum about P0340 leading to no-start conditions, but my issue is intermittent stalling with a Code 54. Could other components be contributing to the P0340 code? Is it possible that the transmission or engine mechanical wear (e.g., timing chain) is causing these symptoms? The van runs smoothly otherwise and has no transmission limp mode issues—though the new solenoid pack has significantly reduced noise. Any insights, troubleshooting tips, or suggestions on whether a bad camshaft position sensor or related components are likely would be greatly appreciated. Thanks, Darlene

Related fault codes
P0340
Comments (7)
Anonymous 2008-06-14 02:14

I'd suggest waiting for more expert input from the forum's technical members—many of them are based on the East Coast and run their own shops. Offhand, a few possibilities come to mind: a failing transmission or torque converter could be involved. Keep an eye out for updates tomorrow and Monday. Good luck, and if you find a solution, please share it with us!

Anonymous 2008-06-14 03:09

The initial no-start issue might point to a faulty engine control module (ECM), but could you confirm whether your vehicle has a timing belt or timing chain? Given the mileage (90,800 miles), a worn timing chain is possible—especially if it's making a scraping sound. That could be a key factor.

Anonymous 2008-06-14 12:48

Thanks for your input! I’ve been told that the 1996 Dodge Grand Caravan ES with the 3.8L V6 uses a timing chain, not a belt—so wear is possible at this mileage. That said, the transmission has been stable since the solenoid replacement and there’s no limp mode or performance issues. The van runs smoothly now and is noticeably quieter thanks to the new solenoid pack. I’ll be checking all the suggested components soon and will update if I find a resolution.

Anonymous 2008-06-15 11:14

A failing PCM is unlikely. A bad camshaft position sensor, a cracked flywheel, or faulty wiring to the sensor are more probable causes. Wiring issues are especially common in older vehicles like this and should be checked first before considering other components.

Anonymous 2008-06-15 13:03

Thanks for the reply! I’ll check all the items you mentioned. Are aftermarket camshaft sensors reliable, or is it better to go with OEM parts from the dealer? I want to ensure long-term reliability and avoid future issues.

Anonymous 2008-06-15 13:13

I recall a similar case where we replaced crankshaft position sensors in a vehicle just a few years ago. The issue was caused by loose bolts on the flex plate—those had fallen out over time, leading to sensor misalignment and repeated starting/stalling problems. I hope you find a fix soon!

Anonymous 2008-06-16 06:43

I recently worked on a Neon with three new crankshaft sensors in nine months—all aftermarket. The original Mopar OEM sensor resolved the issue permanently. It’s worth trying an aftermarket one, but if it doesn’t work, switching to OEM may be more reliable for long-term performance.