1996 Dodge Grand Caravan ES P0340 and SES Code 54: Intermittent Stalling and Camshaft Sensor Issues
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
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!