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 →
🎬 Helpful Videos 🛍️ Shop This Part

P0365 on 2015-2018 Ram Promaster City: Exhaust Camshaft Sensor 'B' Causes and Fixes

This code points to a problem with the exhaust camshaft position sensor (Sensor 'B'). The most common fix is replacing the sensor itself (Mopar Part #05149141AF), which is easily accessible on the driver's side of the valve cover. Always check the wiring for damage first. A new sensor is relatively inexpensive.

13 minutes to read 2015-2018 Ram PROMASTER CITY
Most Likely Cause
Failed Exhaust Camshaft Position Sensor
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $250
Parts Price
$25 – $75
⚠️ Drivable, but... — You can drive, but the engine may run poorly, have trouble starting, stall unexpectedly, or get poor fuel economy. It is best to get it diagnosed and repaired soon to avoid being stranded or causing a safety risk.
Key Takeaways
  • P0365 on a Promaster City specifically points to the exhaust camshaft position sensor circuit ('Sensor B').
  • The most likely cause is a failed sensor (OEM part #05149141AF), which is an affordable and accessible part to replace for a DIYer, located on the driver's side of the valve cover.
  • Always inspect the wiring and connector for damage before buying a new sensor.
  • A manufacturer TSB exists for this issue, suggesting it's a known problem that FCA was investigating.
  • Ensure your engine oil is clean and at the correct level, as the 2.4L MultiAir engine is sensitive to oil level and condition.
P0365 stands for "Camshaft Position Sensor 'B' Circuit (Bank 1)". On your Ram Promaster City, this means the engine's main computer, the Powertrain Control Module (PCM), has lost the signal from the camshaft position sensor for the exhaust camshaft. This sensor is critical for the PCM to manage ignition timing, fuel injection, and the MultiAir valve timing system. 'B' refers to the exhaust camshaft, and since the 2.4L is an inline 4-cylinder engine, it only has one bank (Bank 1). The sensor is located on the driver's side of the valve cover, toward the firewall.

What's Unique About the 2015-2018 Ram PROMASTER CITY

The 2015-2018 Ram Promaster City uses the 2.4L Tigershark MultiAir engine. Unlike a standard engine, the MultiAir system uses engine oil pressure to control the intake valves, making the camshaft position signals especially important for proper operation. A specific Technical Service Bulletin (TSB #05149141A) was issued for a range of camshaft sensor codes, including P0365. Unusually, it instructed technicians to contact a specific factory representative by name before replacing the sensor, which suggests a known, complex issue or a required special procedure that dealers were investigating early in the vehicle's life cycle.

Diagnostic Flowchart

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

What did you find when checking the engine oil and sensor wiring?
→ Perform an oil and filter change ($40-$80). The 2.4L MultiAir engine is known for oil consumption, and low oil triggers timing-related codes.
→ Repair the damaged wiring or clean the connector ($5-$50). Ensure it is firmly seated on the sensor and the locking tab is engaged.
Do you have a multimeter to test the sensor before replacing it?
→ Use a multimeter to check for 5V reference, ground, and signal. If faulty, replace the exhaust camshaft position sensor (OEM 05149141AF).
→ Replace the exhaust camshaft position sensor (OEM 05149141AF, $45-$70). It is held by a single 10mm bolt on the driver's side valve cover.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine is hard to start or cranks but won't start
  • Engine stalling, especially at low speeds or when warm
  • Rough idling
  • Hesitation or sputtering during acceleration
  • Reduced fuel economy
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the intake camshaft position sensor ('A' sensor) instead of the exhaust ('B' sensor). The intake sensor is much harder to access, located under the intake manifold.
  • Replacing the crankshaft position sensor, which is a different part with its own codes (e.g., P0335).
  • Replacing the sensor without first checking the wiring harness for obvious damage or oil contamination in the connector.

Most Likely Causes

  1. Failed Exhaust Camshaft Position Sensor 🔴 High Probability Sensors are electronic components that can fail over time due to heat cycles and vibration. The existence of a TSB specifically for this code family points to a higher-than-normal focus on this part from the manufacturer.
    How to confirm: After checking wiring, this is the most likely component. It can be tested with a multimeter for resistance or with an oscilloscope for a proper signal waveform. The easiest confirmation for a DIYer is often replacing the part, as it's inexpensive and accessible.
    Typical fix: Replace the exhaust camshaft position sensor. The Mopar OEM part number is 05149141AF.
    Est. part cost: $25-$75
  2. Wiring Harness or Connector Issue 🟡 Medium Probability The wiring harness in the engine bay is exposed to heat, vibration, and potential oil leaks, which can cause wires to fray, insulation to crack, or connectors to become loose or contaminated with oil.
    How to confirm: Visually inspect the wiring harness leading to the exhaust camshaft sensor for any signs of damage, chafing, or melting. Check that the connector is securely plugged in and free of corrosion or oil contamination. A multimeter can be used to check for a 5V reference, ground, and signal continuity back to the PCM.
    Typical fix: Repair the damaged section of wiring or clean/replace the connector.
    Est. part cost: $5-$50
  3. Low or Dirty Engine Oil ⚪ Low Probability The 2.4L MultiAir engine is known for oil consumption issues, and the valvetrain system is highly sensitive to oil level and quality. While this more commonly causes other codes, severe oil level/pressure issues can contribute to erratic valve and cam timing that may trigger a sensor fault.
    How to confirm: Check the engine oil level and condition using the dipstick. If the oil is very low or appears dirty/sludgy, it could be a contributing factor.
    Typical fix: Perform an oil and filter change using the manufacturer-specified oil type.
    Est. part cost: $40-$80

Rare But Worth Checking

  • Timing Chain Issue: If the timing chain has stretched or a tensioner has failed, the correlation between the camshaft and crankshaft can be off, leading the PCM to flag a sensor circuit fault. This is less common and would usually be accompanied by other codes or significant engine noise (rattling).
  • Damaged Reluctor Wheel: The sensor reads a toothed wheel (reluctor) on the camshaft. If this wheel is bent, cracked, or has missing teeth, the sensor cannot produce an accurate signal, which can trigger P0365 even if the sensor and wiring are good.
  • Faulty Powertrain Control Module (PCM): This is a very rare cause. The PCM is the last thing to suspect after all other possibilities, including the sensor, wiring, and timing components, have been thoroughly checked and ruled out.

Diagnosis Steps

  1. Use an OBD-II scanner to confirm P0365 is the active code and check for any other codes.
  2. Check engine oil level and condition. This is critical on the 2.4L MultiAir engine. Top off or change if necessary.
  3. Locate the exhaust camshaft position sensor ('B' sensor). It is on the driver's side of the valve cover, held by a single 10mm bolt.
  4. 🎬 Watch: This video shows the exact location and replacement steps.
  5. Visually inspect the wiring harness and connector for any signs of damage, melting, or oil contamination.
  6. Ensure the connector is seated firmly on the sensor and the locking tab is engaged.
  7. If the wiring looks good, the most practical step for a DIYer is to replace the sensor. It is relatively inexpensive and easy to access.
  8. For advanced diagnosis, use a multimeter to check for 5V reference power, ground, and a signal at the connector with the key on, engine off.
  9. Use an oscilloscope to view the sensor's square waveform, comparing it to a known-good pattern.
  10. If a new sensor and confirmed good wiring do not resolve the code, the issue may be with the timing system (chain, tensioner, reluctor wheel) or the PCM. A cam-crank relearn procedure with a capable scan tool may also be required after sensor replacement.

Parts You'll Likely Need

  • Exhaust Camshaft Position Sensor (OEM #05149141AF) — This is the most common component to fail and trigger the P0365 code.
    Trusted brands: Mopar, NTK/NGK, Delphi, Bosch
    OEM price range: $45-$70
    Aftermarket price range: $25-$50

Related Codes That Often Appear With This One

  • P0340 — This code is for the intake camshaft position sensor ('A'). If both appear, it could point to a common wiring issue (shared power or ground), a more serious base timing problem, or simply that both sensors are failing around the same time, which is common.
  • P0369 — This code indicates an intermittent signal from the same sensor (Camshaft Position Sensor 'B'). P0365 is for a complete circuit failure, while P0369 is for a signal that comes and goes. They point to the same root causes like a failing sensor or loose connection.

Technical Service Bulletins (TSBs) & Recalls

  • Bulletin #05149141A (2015 ENGINE, dated 2015-08-04): Mentions P0365 and advises technicians to contact a factory representative before replacing the camshaft position sensor.

Platform-Specific Known Issues

  • A Technical Service Bulletin (TSB #05149141A) was issued by the manufacturer regarding several camshaft position sensor fault codes, including P0365. It instructs dealers to contact a specific factory representative before replacing the sensor, indicating a known pattern of issues that may require a specific diagnostic approach or part.
  • The 2.4L MultiAir engine is known for oil consumption. Low oil levels can cause a variety of timing-related codes, so the oil level should be the first check when diagnosing P0365.

Mechanic-Grade Diagnostic Values

  • Camshaft Position Sensor 5V Supply — expected: 4.5 - 5.2 Volts with key on, engine off.. Failure: Voltage below 4.5V or absent suggests a problem with the wiring or the PCM.
  • Camshaft Position Sensor Ground Circuit Resistance — expected: Less than 5.0 Ohms between the ground pin at the connector and a known good chassis ground.. Failure: Resistance higher than 5.0 Ohms points to a poor ground connection.
  • Camshaft Position Sensor Signal (Hall-Effect) — expected: A square-wave digital pulse switching between approximately 0V and 5V as the engine rotates.. Failure: No signal, a signal stuck high (constant 5V), or stuck low (constant 0V) indicates a failed sensor or circuit fault.

Scan Tool Commands That Help

  • wiTECH, Appcar DiagFCA, or equivalent professional scanner: Cam/Crank Relearn (or Variation Learn) — This procedure is often required after replacing a camshaft or crankshaft position sensor, or after timing chain service. It synchronizes the PCM's learned values with the new sensor's signal to prevent correlation codes and ensure smooth engine operation.
  • wiTECH or equivalent: ECU Reset — According to some service information, this should be performed before the Cam/Crank Relearn to clear old adaptive values, ensuring the new relearn data stores correctly.

Wiring & Ground Locations

  • Exhaust Camshaft Position Sensor Connector — On the driver's side of the valve cover, towards the firewall. It is a 3-pin connector.. This is the primary connection point for the sensor. Pin 1 is the 5V power supply, Pin 2 is the signal wire, and Pin 3 is the ground. Testing for voltage, ground integrity, and signal at these pins is a core diagnostic step. The connector's proximity to heat can make it brittle.
  • Primary Engine Ground Strap — On the Promaster, a critical braided ground strap connects the transmission case to a bolt on the transmission mount, which then grounds to the chassis.. This is the main ground path for the engine and transmission. A corroded or loose ground strap can cause intermittent and unusual electrical issues, including faulty sensor readings, as the sensor's ground reference becomes unstable. Symptoms can include slow cranking or a variety of data-related error codes.

Real Owner Repair Stories

  • promasterforum.com Thread #92138 (2017 Ram Promaster City) — Check Engine Light with codes P0365 and P0369, engine stalling when warm.
    ❌ Tried (didn't work) Initial diagnosis by a shop was inconclusive.
    ✅ What actually fixed it The owner replaced the exhaust camshaft position sensor (Sensor 'B') located on the driver's side of the valve cover. This resolved the codes and the stalling issue.

OEM Part Supersession History

  • Unknown, multiple prior revisions likely exist.05149141AF — Standard part evolution for improved reliability or manufacturing changes.
    Heads up: Part number 05149141AF is specified for a wide range of FCA/Stellantis vehicles with both the 2.4L and 3.6L engines, indicating broad compatibility. No specific incompatibility notes were found for the specified vehicle range.
CAMSHAFT POSITION SENSOR LOCATION REPLACEMENT 2.4 CHRYSLER 200, RAM PROMASTER CITY, FIAT 500X TORO
CAMSHAFT POSITION SENSOR LOCATION REPLACEMENT 2.4 CHRYSLER 200, RAM PROMASTER CITY, FIAT 500X TORO
How to fix P0365? | Camshaft Position Sensor “B” Circuit Malfunction (Bank 1)
How to fix P0365? | Camshaft Position Sensor “B” Circuit Malfunction (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 Jul 24, 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:
  • Ram PROMASTER CITY: 2015201620172018
In this article
🎬 Helpful Videos
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