P0345 on 2014-2018 Ram ProMaster 3.6L: Camshaft Sensor 'A' (Bank 2) Causes and Fixes
On a 2014-2018 Ram ProMaster with the 3.6L V6, code P0345 points to a failure in the Bank 2 intake camshaft position sensor circuit. The most common fix is replacing the sensor, but this is a difficult job as the sensor is located under the upper intake manifold on the front-facing cylinder head. Expect to pay $35-$70 for a quality sensor and another $20-$40 for mandatory intake gaskets. Deeper mechanical issues like failed rocker arms, a known Pentastar problem, can also trigger this code.
- P0345 on a ProMaster 3.6L refers to the intake camshaft sensor on the front cylinder bank (Bank 2).
- The most common cause is a failed sensor, but the repair is difficult because the sensor is located under the upper intake manifold.
- Due to the difficult access, it is critical to replace the intake manifold gaskets at the same time and to use a high-quality replacement sensor to avoid doing the job twice.
- Before beginning the repair, check the engine oil and inspect any visible wiring for damage.
- A manufacturer TSB suggests that this code can sometimes point to a more complex issue, so thorough diagnosis is key.
What's Unique About the 2014-2018 Ram PROMASTER
The key challenge with P0345 on the Ram ProMaster is physical access. Unlike many other vehicles with the 3.6L Pentastar engine where both sensors are relatively accessible, the ProMaster's transverse engine placement buries the Bank 2 (front) camshaft position sensor under the upper intake manifold. This turns a simple sensor swap into a more involved repair that requires several hours of labor and mandatory replacement of the intake gaskets. Furthermore, a manufacturer Technical Service Bulletin (TSB #05149141A) exists for this and related codes, instructing technicians to collect diagnostic data and contact a specific factory representative before replacing the sensor, which suggests there can be underlying issues beyond a simple sensor failure.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Check Engine Light illuminated
- Engine is difficult to start or cranks but won't start
- Engine stalls, especially at idle or low speeds
- Rough idle
- Noticeable loss of engine power and acceleration
- Hesitation or stumbling during acceleration
- Reduced fuel economy
- Vehicle may enter 'limp mode', limiting gear selection and speed.
- Traction control light may illuminate and cruise control may be disabled.
- Replacing the wrong sensor. P0345 is for Bank 2, which is the front, hard-to-access sensor on the ProMaster. Technicians may mistakenly replace the easily accessible rear sensor (Bank 1), which will not fix the code.
- Replacing the crankshaft position sensor. The code specifically points to the camshaft sensor circuit, not the crankshaft sensor.
- Using cheap, low-quality aftermarket sensors. Owners and mechanics in forums frequently report that non-OEM sensors may fail quickly or not resolve the code at all. Sticking to Mopar or premium aftermarket brands is highly recommended.
Most Likely Causes
- Failed Bank 2 Intake Camshaft Position Sensor 🔴 High Probability → Shop Engine Camshaft Position Sensor The sensor is a common failure point due to constant heat cycles and electronic wear over time. Oil contamination from a leaking valve cover or sensor seal can also degrade the sensor.
How to confirm: After confirming the wiring is intact, replacing the sensor is the most direct way to confirm. Due to difficult access, swapping with the Bank 1 sensor is not a practical diagnostic step on the ProMaster as it is on other Pentastar vehicles.
Typical fix: Replace the Bank 2 (front) camshaft position sensor. This requires removing the upper intake manifold and replacing the upper and lower intake gaskets as well.
Est. part cost: $35-$70 - Wiring Harness or Connector Fault 🟡 Medium Probability The engine bay environment can lead to wire insulation becoming brittle, or connectors can be damaged during other maintenance. The wiring to the Bank 2 sensor runs under the intake manifold, making it susceptible to chafing or damage if not routed correctly.
How to confirm: Visually inspect the wiring harness leading to the sensor for any signs of damage, melting, or corrosion. Use a multimeter to test for the 5-volt reference, a good ground, and signal continuity at the sensor connector once the intake manifold is removed.
Typical fix: Repair the damaged section of the wiring harness or replace the sensor pigtail connector.
Est. part cost: $15-$30
Rare But Worth Checking
- Failed Rocker Arm/Lifter: The 3.6L Pentastar engine is widely known for potential rocker arm failures, often causing a distinct 'ticking' noise from the valve cover area. The needle bearings in the rocker arm's roller can fail, causing the arm to seize and score the camshaft lobe. This erratic camshaft movement can trigger P0345 before more severe mechanical damage and misfires occur. 🎬 Watch: Full guide on fixing the Pentastar rocker arm tick.
- Loose or Missing Oil Gallery Plug: A less common but documented issue on the 3.6L Pentastar is an oil gallery plug located under the valve cover backing out. This causes an internal oil pressure leak that can starve the camshaft phasers of adequate pressure, leading to timing-related codes like P0345.
- Timing Chain or Phaser Issue: → Shop Engine Timing Chain A stretched timing chain or a malfunctioning camshaft phaser can cause the camshaft timing to be out of sync with the crankshaft, leading to this code. This is usually accompanied by other timing-related codes (like P0016) or rattling noises from the front of the engine.
- Faulty Powertrain Control Module (PCM) or Outdated Software: In rare cases, the fault lies within the PCM itself. Additionally, TSB #18-104-22 was issued for 2019 ProMaster models (and may apply to others) to update PCM software to address MIL illumination for several cam sensor codes, including P0345. This should only be considered after all other possibilities have been ruled out.
Diagnosis Steps
- Scan for Codes: Use an OBD-II scanner to confirm P0345 is the active code and check for any other related codes, especially misfire (P030x) or oil pressure (P06DD) codes.
- Preliminary Inspection: Check engine oil level and condition. Low or dirty oil can affect the variable valve timing (VVT) system. Listen for any 'ticking' from the front valve cover, which could indicate rocker arm failure.
- Locate Sensor: Identify the Bank 2 intake camshaft position sensor. It is on the driver's side of the engine, on the front valve cover, buried underneath the upper intake manifold. 🎬 Watch: Locate the Bank 2 sensor on your ProMaster engine.
- Inspect Wiring (as much as possible): Before removing the intake, inspect any visible portions of the wiring harness for obvious damage. Check for a blown fuse, as the sensor circuit is often fused.
- Remove Intake Manifold: Carefully follow service procedures to remove the upper intake manifold to gain access to the sensor. This is a multi-step process involving disconnecting various hoses and electrical connectors. 🎬 See this walkthrough for removing the upper intake manifold.
- Test the Circuit: With the sensor exposed, disconnect the connector. Use a multimeter to verify it has a 5-volt reference from the PCM, a good ground, and check the integrity of the signal wire back to the PCM for opens or shorts.
- Replace Sensor and Gaskets: If the wiring tests okay, the sensor is the likely culprit. Replace the camshaft position sensor with a new, high-quality part (Mopar or reputable aftermarket is recommended). ALWAYS install new upper and lower intake manifold gaskets to prevent vacuum leaks.
- Reassemble and Test: Reinstall the intake manifold, torquing bolts to the manufacturer's specification in the correct sequence. Clear the trouble codes and start the engine. Perform a test drive to ensure the code does not return. A Cam/Crank Variation Relearn procedure with a scan tool may be required after replacement.
Parts You'll Likely Need
- Camshaft Position Sensor
(OEM #5149141AF)— This is the most common component to fail and directly cause code P0345. The 'AF' suffix indicates the latest revision of the part.
Trusted brands: Mopar, NTK/NGK, Delphi, Standard Motor Products (SMP), Dorman
OEM price range: $45-$105
Aftermarket price range: $25-$50 - Upper & Lower Intake Manifold Gasket Set
(OEM #68191356AA)— These gaskets are single-use and must be replaced anytime the intake manifold is removed to access the Bank 2 cam sensor. Reusing old gaskets will cause vacuum leaks and performance issues.
Trusted brands: Mopar, Fel-Pro, Mahle
OEM price range: $20-$40
Aftermarket price range: $15-$30
Related Codes That Often Appear With This One
- P0349 — P0349 is the intermittent version of P0345. It indicates the signal from the Bank 2 camshaft sensor is dropping out sporadically rather than being completely gone or consistently wrong.
- P0300, P0302, P0304, P0306 — These are misfire codes. P0300 is a random misfire, while P0302, P0304, and P0306 are specific to the cylinders on Bank 2. Incorrect cam timing data from a faulty sensor or a failing rocker arm can easily lead to misfires on the affected bank.
- P06DD — This code for 'Engine Oil Pressure Control Circuit Stuck Off' is a major red flag on the 3.6L Pentastar. If seen with P0345, it strongly points to an oil pressure problem (e.g., bad oil pump, loose oil gallery plugs) as the root cause of the cam timing issue.
Technical Service Bulletins (TSBs) & Recalls
- Bulletin #05149141A: Mentions fault code P0345 and advises technicians to contact a specific person at the manufacturer and send Freeze Frame data before replacing the camshaft position sensor, suggesting potential for misdiagnosis or a more complex underlying problem.
- Bulletin #18-104-22: For 2019 models, this TSB involves a PCM software flash to correct erroneous MIL illumination for P0345 and other cam sensor codes.
Platform-Specific Known Issues
- Access to the Bank 2 sensor is significantly more difficult than Bank 1 due to the transverse engine layout, requiring removal of the upper intake manifold.
- TSB #05149141A was issued for a range of camshaft sensor codes, including P0345. It instructs dealers to collect Freeze Frame data and contact a specific engineer before replacing the sensor, indicating that a simple swap may not always be the correct fix.
- TSB #18-104-22 (for 2019 models, but relevant) provides a PCM software update to address false positives for this code, suggesting some vehicles may trigger the code due to overly sensitive software parameters.
Mechanic-Grade Diagnostic Values
- Camshaft Position Sensor Signal Voltage (Hall-effect type) — expected: Switches between ~0V and ~5V as the engine is cranked and the camshaft's reluctor wheel teeth pass the sensor.. Failure: Voltage stays constant at 0V or 5V, or shows an erratic/noisy pattern on an oscilloscope.
- Sensor Supply Voltage at Connector — expected: Approximately 4.9V to 5.0V with key on, engine off.. Failure: Significantly lower or no voltage indicates a wiring issue or a problem with the PCM's 5V reference circuit.
- Sensor Ground Circuit Resistance — expected: Less than 3 ohms when measured between the ground pin at the sensor connector and a known good chassis ground.. Failure: High resistance (OL or many ohms) indicates a broken or corroded ground wire.
Scan Tool Commands That Help
- wiTECH (dealer), Autel, Snap-on, Appcar DiagFCA: Cam/Crank Variation Relearn (or similar name) — This procedure is required after replacing a camshaft or crankshaft position sensor, or after performing any timing chain service. It synchronizes the new sensor's signal with the crankshaft position sensor's signal in the PCM's memory. Failure to perform this can result in persistent codes, rough running, or limp mode even with new parts.
Wiring & Ground Locations
- PCM Connector C2, Pin 63 — On the main Powertrain Control Module (PCM).. This is the pin for one of the two signals from the Bank 2 sensor. Testing for continuity between this pin and the sensor connector can identify a break in the signal wire.
- PCM Connector C2, Pin 61 — On the main Powertrain Control Module (PCM).. This is the pin for the second signal from the dual-reading Bank 2 sensor. A fault on this circuit could also contribute to P0345 or related codes for Bank 2.
- Shared Sensor Ground — The ground wire is shared between the camshaft position sensors and terminates at the PCM.. A single bad ground connection at the PCM can cause multiple camshaft sensor codes (P0340, P0345, etc.) to appear simultaneously, even though the sensors themselves are good.
Real Owner Repair Stories
- Our Next Chapter (Blog/YouTube) (2017 Jeep Wrangler Unlimited Rubicon (3.6L Pentastar)) — Persistent check engine light with codes P0345, P0349, P0390, and P0394 for over a year, along with performance issues.
❌ Tried (didn't work) Multiple diagnostic attempts by various shops., Initial diagnoses pointed towards sensors or wiring without resolution.
✅ What actually fixed it The final resolution was discovering a missing oil gallery plug located under the valve cover. This caused a significant internal oil pressure leak, starving the camshaft phasers and leading to the timing-related fault codes. Another plug was found to be only thumb-tight.
"I Checked Everything" — The Actual Cause
- While a smoke test is not a primary diagnostic for P0345, a similar pattern exists where standard electrical tests (checking sensor voltage, ground, and signal wire continuity) all pass, yet the code persists. In a documented case on a 3.6L Pentastar, the root cause was not electrical but mechanical: a missing oil gallery plug under the valve cover caused an oil pressure drop to the cam phasers. This created a timing deviation that the sensor correctly reported as a fault, but no amount of electrical diagnosis on the sensor circuit itself could have found the problem.
When the Usual Fixes Don't Work
- While replacing the Bank 2 camshaft position sensor is the most common fix for P0345, there is strong evidence that this can be a 'symptom' rather than the root cause. In a well-documented case involving a 3.6L Pentastar engine throwing P0345 and other cam codes, the actual problem was a missing oil gallery plug under the valve cover. This created a loss of oil pressure to the cam phasers, causing the camshaft timing to be erratic. The sensor was correctly reporting this erratic behavior, but replacing the sensor would not have fixed the underlying mechanical oil pressure issue. This highlights the importance of considering mechanical problems, especially if P0345 is accompanied by other timing or oil pressure codes like P06DD.
OEM Part Supersession History
Various earlier revisions→5149141AF— Standard part evolution and improvement.
Heads up: While older part numbers may exist, 5149141AF is the current, widely available Mopar part. Given the critical nature of this sensor and forum reports of issues with aftermarket parts, using the latest OEM revision is strongly recommended to ensure compatibility and longevity.
Model Year Variations Within This Range
- 2014-2015: Owner and forum feedback suggests the early model year ProMasters (2014-2015) had more initial quality issues or 'kinks' that were addressed in later models. While not specific to P0345, this may indicate a higher likelihood of wiring harness or other component issues on the earlier vans in this range.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Ram PROMASTER:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2014-2018 Ram PROMASTER
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- When the Usual Fixes Don't Work
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off