Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0365 on 2016-2017 Dodge Durango: Camshaft Sensor Circuit Causes and Fixes

This code indicates a problem with the passenger-side exhaust camshaft position sensor. While the sensor itself can fail, a common fix for the 2016-2017 Durango is a powertrain software update from Dodge, as specified in TSB #18-049-20. This TSB changes the code from a one-trip to a two-trip fault, making it less sensitive. Always check for this update before replacing parts.

16 minutes to read 2016-2017 Dodge DURANGO
Most Likely Cause
Outdated Powertrain Control Module (PCM) Software
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $350
Parts Price
$25 – $70
⚠️ Drivable, but... — You can drive, but the engine may hesitate, stall, have trouble starting, or exhibit a noticeable loss of power. Continued driving could leave you stranded, so it's best to diagnose the issue promptly.
Key Takeaways
  • P0365 on a 2016-2017 Durango points to the passenger-side exhaust camshaft position sensor.
  • Before replacing any parts, check if your vehicle's computer has been updated per Dodge TSB #18-049-20, as this is a very common fix.
  • If the software is up to date, the most likely cause is a failed sensor, which is a relatively inexpensive and accessible part to replace for a DIYer.
  • Always inspect the sensor's wiring and connector for oil leaks or damage before buying a new sensor.
  • Do not ignore this code, as it can lead to stalling, poor performance, and potentially leave you stranded.
P0365 stands for "Camshaft Position Sensor 'B' Circuit Bank 1". The Powertrain Control Module (PCM) has detected a problem with the signal from a specific camshaft sensor. On your Durango's engine, 'Bank 1' refers to the passenger side. The 'B' sensor (also called sensor 2) is the one that monitors the exhaust camshaft. This sensor's job is to tell the engine computer the exact rotational position of the exhaust camshaft, which is critical for fuel injection, ignition timing, and the Variable Valve Timing (VVT) system. The PCM uses this signal to control the VVT solenoids (also called oil control valves) to adjust cam timing for performance and efficiency.

What's Unique About the 2016-2017 Dodge DURANGO

On this specific generation of Dodge Durango and its platform mates like the Jeep Grand Cherokee, the P0365 code is frequently triggered due to software sensitivity. Dodge released technical service bulletins (TSBs) to update the PCM software, making it less likely to set this code from a brief or intermittent signal loss. Specifically, TSB 18-049-20 changes the logic for P0365 from a one-trip fault to a two-trip fault, meaning the error must be detected on two consecutive drive cycles before illuminating the Check Engine Light. This means that unlike many other vehicles where this code almost always points to a bad sensor, on the Durango, the root cause could be outdated software that needs a dealer-installed update.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What is the condition of the engine oil and the sensor's electrical connector?
→ Perform an oil and filter change using 5W-20 oil ($50-$100), as low pressure affects VVT.
→ Clean the 4-pin connector or repair damaged wires ($10-$30). Ensure the red locking tab is engaged.
What happens when you swap the Bank 1 and Bank 2 exhaust sensors?
→ Replace the faulty camshaft position sensor with OEM Mopar part 05149141AF ($45-$105).
→ Have a Dodge dealer apply TSB #18-049-20 to update the PCM software, a highly probable fix.
🎬 Watch: A mechanic explains common causes for Pentastar camshaft codes.
→ Remove the upper intake manifold for clearance 🎬 See this walkthrough for accessing and replacing the camshaft sensors. to swap sensors, or visit a shop ($100-$350).

Symptoms You May Notice

  • Check Engine Light is on
  • Engine is hard to start or takes longer to crank
  • Rough idling or stalling
  • Noticeable loss of engine power and acceleration
  • Engine misfiring
  • Traction control light may illuminate simultaneously
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor without first checking if the PCM software update from TSB #18-049-20 has been performed. The code may return if the software is the true root cause.
  • Replacing the wrong sensor. On the 3.6L V6, there are four camshaft sensors. P0365 specifically refers to the exhaust sensor on Bank 1 (passenger side).

Most Likely Causes

  1. Outdated Powertrain Control Module (PCM) Software 🔴 High Probability Manufacturer TSBs #18-049-20 and #18-024-17 REV. C were issued to address this exact code by making the system less sensitive to intermittent faults. The update changes P0365 to a two-trip fault, preventing the check engine light from appearing for transient glitches.
    How to confirm: A Dodge dealership or a properly equipped independent shop with a tool like wiTECH can check your vehicle's software calibration ID against the latest version mentioned in the TSBs.
    Typical fix: Reprogramming (flashing) the PCM with the updated software. This is not a DIY repair and requires dealer-level tools.
    Est. part cost: $0
  2. Failed Camshaft Position Sensor 🔴 High Probability → Shop Engine Camshaft Position Sensor The sensor is an electronic component that operates in a high-heat environment and can fail over time. Aftermarket sensors are reported to have a higher failure rate, so using an OEM Mopar part is often recommended.
    How to confirm: After confirming the wiring is intact, the easiest test is to swap the Bank 1 exhaust cam sensor with the Bank 2 exhaust cam sensor (if identical and accessible). Clear codes and drive. If the code changes to P0390 (Camshaft Position Sensor 'B' Circuit - Bank 2), the sensor is bad. On the 3.6L V6, the sensors are identical.
    Typical fix: Replace the faulty camshaft position sensor. On the 3.6L Pentastar, there are four sensors in total (intake and exhaust for each bank), and they are physically identical.
    Est. part cost: $25-$70
  3. Wiring or Connector Issue 🟡 Medium Probability Engine oil can leak from valve cover gaskets or the sensor's own seal, contaminating the connector and causing corrosion or signal interference. Wires can also become brittle from heat cycles and break or short out. The connector pins themselves can get bent during other service.
    How to confirm: Visually inspect the wiring harness and the 4-pin connector for the Bank 1 camshaft sensor. Look for oil contamination, corrosion on the pins, or any signs of physical damage to the wires. Ensure the red locking tab on the connector is fully engaged.
    Typical fix: Clean the connector and sensor with electrical contact cleaner. If wiring is damaged, repair the specific wire or replace the connector pigtail. If the sensor seal is leaking, it should be replaced.
    Est. part cost: $10-$30
  4. Low or Dirty Engine Oil ⚪ Low Probability The VVT (Variable Valve Timing) system uses oil pressure to adjust cam timing. If pressure is low due to low or dirty oil, it can cause the camshafts to not be where the PCM expects them, triggering a sensor code as a secondary fault.
    How to confirm: Check the engine oil level and condition using the dipstick. If it's low or very dirty, this could be a contributing factor.
    Typical fix: Perform an oil and filter change using the correct viscosity oil (e.g., 5W-20 for the 3.6L). Clear codes and see if the issue returns.
    Est. part cost: $50-$100

Rare But Worth Checking

  • Failing Camshaft Phaser or Timing Chain: → Shop Engine Timing Chain On the 3.6L Pentastar engine, worn timing components or a failing cam phaser can cause the camshaft to be out of sync with the crankshaft, which can trigger cam sensor codes. This is a more serious mechanical issue that usually comes with other codes like P0016 or a distinct startup rattle.
  • Faulty Powertrain Control Module (PCM): This is extremely rare. Before condemning the PCM, all other possibilities (sensor, wiring, software, mechanical) must be exhaustively ruled out. A dealership would be required for this diagnosis and replacement.

Diagnosis Steps

  1. Scan for all stored DTCs. Note any other codes that appear alongside P0365, especially P0369, P0340, or U1424.
  2. Check engine oil level and condition. Top up or change if necessary, as low/dirty oil can affect VVT operation.
  3. Visually inspect the Bank 1 (passenger side) exhaust camshaft position sensor and its electrical connector. On the 3.6L, this sensor is on the rear of the cylinder head. Look for loose connections, oil contamination, corrosion, or damaged wires.
  4. If accessible, swap the Bank 1 exhaust sensor with the Bank 2 (driver's side) exhaust sensor. The sensors are identical on the 3.6L V6. Clear the codes and drive the vehicle. If the code returns as P0390, the sensor is confirmed to be faulty.
  5. If the code remains P0365 after the swap, use a multimeter to test the circuit. Check for the correct voltage (typically 5V reference) and a good ground at the connector.
  6. If the sensor and wiring test good, contact a Dodge dealer or qualified shop to determine if TSB #18-049-20 (or #18-024-17 REV. C) applies and if the PCM software update has been performed. This is a very common fix for this specific vehicle and code.
  7. If all of the above steps fail to resolve the issue, a deeper mechanical diagnosis of the timing chain and phasers may be required, especially if you hear a startup rattle.

Parts You'll Likely Need

  • Camshaft Position Sensor (OEM #05149141AF) — This sensor is the most common hardware component to fail, causing the P0365 code when it no longer sends a readable signal to the PCM. The part number 05149141AF is the widely cited OEM Mopar part for the 3.6L engine.
    Trusted brands: Mopar, NTK, Bosch, Delphi
    OEM price range: $45-$105
    Aftermarket price range: $25-$50

Related Codes That Often Appear With This One

  • P0369 — This is the 'intermittent' version of P0365. Seeing it confirms the fault is not constant, which aligns with the software sensitivity issue described in the TSBs that were released to address these specific intermittent codes.
  • P0340 — This is the code for the intake camshaft sensor on the same bank (Bank 1). Seeing both P0340 and P0365 could point to a broader issue with that cylinder head's timing components, a shared wiring problem, or a bad connection at the single sensor housing on some engines.
  • U1424 — Stands for 'Implausible Engine Torque Signal Received'. A bad cam sensor signal can cause the PCM to miscalculate engine torque, triggering this communication code as a symptom of the P0365 fault. TSB 18-049-20 specifically lists this code as one of the issues addressed by the PCM update.
  • P0390 — This is the equivalent code (Camshaft Position Sensor 'B' Circuit) but for Bank 2 (driver's side). If you swap the Bank 1 and Bank 2 sensors for diagnosis and the code changes from P0365 to P0390, you have confirmed the sensor itself is faulty.

Technical Service Bulletins (TSBs) & Recalls

  • 18-049-20: Flash: Powertrain Control Module (PCM) Updates. This TSB supersedes the earlier version and involves reprogramming the PCM to address multiple DTCs, including P0365. Its main effect is changing P0365 from a one-trip to a two-trip fault.
  • 18-024-17 REV. C: Flash: Powertrain Diagnostic and System Enhancements. An earlier version of the software update bulletin that also addresses the P0365 code among others.

Platform-Specific Known Issues

  • A known software issue can cause this code to be set intermittently. TSB #18-049-20 was released to update the PCM software to be less sensitive and change the code to a two-trip fault.
  • On the 3.6L Pentastar engine, the four camshaft position sensors (intake/exhaust for each bank) are identical and interchangeable, which is useful for diagnostics.

Mechanic-Grade Diagnostic Values

  • 5-Volt Supply Circuit (K856) Voltage — expected: 4.5 to 5.2 Volts with Key On, Engine Off.. Failure: Voltage below 4.5V or above 5.2V points to a wiring issue or a problem with the PCM's 5V reference circuit.
  • Sensor Ground Circuit (K900) Resistance — expected: Less than 5.0 Ohms to a known good chassis ground.. Failure: Resistance higher than 5.0 Ohms indicates an open or high-resistance ground circuit, which can cause erratic sensor signals.
  • CMP Signal Circuit (K441) Voltage — expected: A digital signal that switches between approximately 0V and 5V as the engine is cranked or a magnet is passed over the sensor tip.. Failure: A static voltage (stuck at 0V or 5V) or no voltage indicates a failed sensor or a short/open in the signal wire.

Scan Tool Commands That Help

  • High-End OBD2 Scanner or OEM Tool (wiTECH): Cam Sensor Relearn Procedure — After replacing the camshaft position sensor, some vehicles require a relearn procedure for the PCM to recognize the new sensor's specific characteristics. This may be an automated function in the scan tool or require a specific drive cycle to complete.

Wiring & Ground Locations

  • (K856) 5-Volt Supply — This is the circuit providing 5V power from the PCM to the camshaft position sensor connector.. A loss of this voltage will cause the sensor to stop sending a signal, directly triggering P0365.
  • (K900) Sensor Ground — This is the ground circuit running from the sensor connector back to the PCM.. A poor or open ground will cause erratic or no signal from the sensor, leading to a P0365 code.
  • (K441) CMP Signal — This is the signal return circuit from the sensor connector to the PCM, carrying the camshaft position information.. An open or short in this specific wire will cause a loss of signal and set the P0365 code.
  • 4-Wire Sensor Connector (3.6L V6) — Located at the rear of the passenger side (Bank 1) cylinder head. It contains the wiring for both the intake and exhaust cam sensors for that bank.. P0365 relates to the exhaust sensor ('B' sensor). On a similar 3.6L engine, the wires for the exhaust sensor are reportedly yellow and blue, which is critical for testing the correct pins.

Real Owner Repair Stories

  • Dodge Journey Forum (2017 Dodge Journey 2.4L (Platform relative)) — Intermittent Check Engine Light and Traction Control light, car enters limp mode, P0365 code stored.
    ❌ Tried (didn't work) Replaced the wrong sensor first (intake)., Replaced the correct exhaust camshaft position sensor., Performed a relearn procedure.
    ✅ What actually fixed it The issue persisted after replacing the sensor. The owner noted the cam/crank difference for the exhaust side was erratic on live data, while the intake side was steady. The suspected final cause was failing cam phasers, prompting the owner to take the vehicle to a shop for warranty repair. This highlights that a persistent P0365 can indicate a deeper mechanical problem.

"I Checked Everything" — The Actual Cause

  • In cases where electrical testing of the sensor and wiring shows no faults, and even a new sensor does not resolve the P0365 code, the underlying cause can be mechanical. On the 3.6L Pentastar engine, issues like failing cam phasers or excessive timing chain slack can cause the camshaft's actual position to be out of sync with what the PCM expects, triggering the sensor code even though the sensor itself is functioning correctly.

When the Usual Fixes Don't Work

  • While replacing the camshaft position sensor or updating the PCM software are the most common fixes, they are not guaranteed solutions. There are documented cases where owners have performed these repairs only for the P0365 code to return. In these instances, the root cause was often found to be a more serious underlying mechanical issue with the variable valve timing (VVT) system, such as a failing camshaft phaser, which is a known issue on the 3.6L Pentastar engine. This underscores the importance of a full diagnostic procedure, including checking live data for cam/crank correlation, before assuming the easiest fix is the correct one.

OEM Part Supersession History

  • Varies05149141AF — This is the most commonly cited Mopar OEM part number for the camshaft position sensor on the 3.6L Pentastar engine used in the 2016-2017 Durango.
    Heads up: While 05149141AF is the primary part, other numbers like 05149140AB and 68080819AC have been mentioned for similar applications. Always verify the correct part number with the vehicle's VIN at a dealership to avoid incompatibility.

Model Year Variations Within This Range

  • 2016-2017: The core powertrain options (3.6L V6, 5.7L V8) and engine architecture remained consistent across these two model years. The 3.6L V6 received a standard auto start-stop system beginning in 2016. The GT trim was introduced in 2017, replacing the Limited trim, but it used the same 3.6L V6 engine. These minor changes do not significantly alter the diagnostic approach for a P0365 code.
Chrysler Dodge V6 Pentastar 3.6L Engine Firing Order Cylinder Location (Bank-1 and Bank-2)
Chrysler Dodge V6 Pentastar 3.6L Engine Firing Order Cylinder Location (Bank-1 and Bank-2)
How to fix P0365? | Camshaft Position Sensor “B” Circuit Malfunction (Bank 1)
How to fix P0365? | Camshaft Position Sensor “B” Circuit Malfunction (Bank 1)
DODGE CHARGER CODE P0365 CAMSHAFT POSITION SENSOR B BANK 1
DODGE CHARGER CODE P0365 CAMSHAFT POSITION SENSOR B BANK 1
Chrysler 3.2L/3.6L Camshaft Sensor Codes Possible Cause
Chrysler 3.2L/3.6L Camshaft Sensor Codes Possible Cause
CODE P0340 P0365 CAMSHAFT POSITION CMP SENSOR CIRCUIT BANK 1 SENSOR 1 SENSOR 2 DODGE JEEP CHRYSLER
CODE P0340 P0365 CAMSHAFT POSITION CMP SENSOR CIRCUIT BANK 1 SENSOR 1 SENSOR 2 DODGE JEEP CHRYSLER
DODGE CHALLENGER CODE P0365 CAMSHAFT POSITION SENSOR 2 BANK 1 CHECK ENGINE LIGHT ON
DODGE CHALLENGER CODE P0365 CAMSHAFT POSITION SENSOR 2 BANK 1 CHECK ENGINE LIGHT ON
How To Replace Camshaft Position Censors On Pentastar 3.6l V6
How To Replace Camshaft Position Censors On Pentastar 3.6l V6
FIX P0340/P0345! Dodge 3.6L Cam Sensor Location & Easy Replacement (Journey, Grand Caravan, Charger)
FIX P0340/P0345! Dodge 3.6L Cam Sensor Location & Easy Replacement (Journey, Grand Caravan, Charger)
2018 Dodge Durango Camshaft Sensor 3 6L
2018 Dodge Durango Camshaft Sensor 3 6L
Causes and Fixes P0365 Code: Camshaft Position Sensor “B” Circuit Bank 1
Causes and Fixes P0365 Code: Camshaft Position Sensor “B” Circuit Bank 1
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

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.

Year Coverage
This article covers the OBD-II Code P0365 for:
  • Dodge DURANGO: 20162017
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part