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

P0349 on 2016-2017 Jeep Grand Cherokee: Intermittent Cam Sensor Fixes

P0349 means the driver's side intake camshaft sensor is sending an erratic signal. The most common fix is replacing the sensor itself. However, inspect the wiring and connector pigtail first, as they are common failure points. Be aware that a dealer software update (TSB 18-049-20) might be required to fix the issue, as the original software can be overly sensitive.

16 minutes to read 2016-2017 Jeep GRAND CHEROKEE
Most Likely Cause
Faulty Camshaft Position Sensor
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $450
Parts Price
$25 – $80
⚠️ Drivable, but... — You can drive, but it's not recommended for long distances or in heavy traffic. The engine may stall unexpectedly, run rough, or have trouble starting, which can be a safety risk. Many owners report the vehicle entering a 'limp mode' which severely restricts power and RPMs, making it difficult to keep up with traffic.
Key Takeaways
  • P0349 refers to the intake camshaft position sensor on the driver's side (Bank 2).
  • Before replacing parts, visually inspect the sensor's wiring and connector for obvious damage, as this is a common cause for intermittent codes.
  • A likely cause is a faulty sensor, which is a relatively inexpensive and accessible part to replace.
  • Be aware that Jeep issued a software update (TSB 18-049-20) for this problem. If a new sensor and good wiring don't fix the code, a trip to the dealer for a PCM reflash may be necessary.
The trouble code P0349 means the Engine Control Module (ECM) has detected an intermittent, or inconsistent, signal from the 'A' camshaft position sensor on engine Bank 2. For the 2016-2017 Jeep Grand Cherokee with the 3.6L V6 engine, 'Bank 2' refers to the driver's side of the engine. 'Sensor A' specifies the sensor for the intake camshaft. This sensor is a Hall-effect type that reads a tone ring on the camshaft to determine its exact rotational position. This data is critical for the ECM to control sequential fuel injection and ignition timing. An intermittent signal means the data is dropping out, forcing the ECM to guess at the timing, which can lead to poor performance and stalling.

What's Unique About the 2016-2017 Jeep GRAND CHEROKEE

2016-2017 Jeep Grand Cherokee WK2, which has a specific TSB for a PCM software update to address false camshaft sensor codes.
Before replacing parts on the 2016-2017 Grand Cherokee, check if TSB 18-049-20 applies. A simple PCM software update often resolves overly sensitive cam sensor codes like P0349.

For this generation of Grand Cherokee (WK2), Jeep issued a Technical Service Bulletin (TSB 18-049-20) that involves a PCM software update to address a group of camshaft sensor codes, including P0349. This TSB explicitly mentions 'Improvements to vehicle drivability during a cam or crank sensor MIL condition', suggesting the vehicle's computer may be overly sensitive to minor signal variations and that the software update both reduces false codes and helps the vehicle run better even if a sensor is failing. This is a crucial platform-specific detail to consider before replacing parts.

Diagnostic Flowchart

Location of the Bank 2 intake camshaft position sensor on the driver's side of a Jeep Grand Cherokee engine.
Swapping the Bank 2 (driver's side) sensor with the Bank 1 (passenger side) sensor is a definitive way to test if the sensor itself has failed. If the code moves to P0344, the sensor is the culprit.

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

Have you swapped the Bank 2 and Bank 1 intake camshaft sensors yet?
→ Check engine oil level, inspect the Bank 2 sensor wiring for damage, and swap the driver and passenger side sensors. Clear codes to see if P0344 appears.
→ The sensor is faulty. Replace it with an OEM Mopar sensor ($50-$80). Use part 5149141AF for the 3.6L V6 🎬 Watch: Step-by-step camshaft sensor replacement for the 3.6L V6. or 5149054AC for the 5.7L V8.
Have you tested the sensor connector wiring and checked for PCM software updates?
→ Use a multimeter to verify 5V reference, ground, and 5V signal at the connector. 🎬 See how to test the sensor using a multimeter. If damaged, replace with Mopar pigtail repair kit 681481 ($30-$65).
→ Have a dealer check for PCM software update TSB 18-049-20 ($100-$250). If the software is current, inspect the 3.6L valve cover oil gallery bolts for looseness.
🎬 Watch this warning about loose oil gallery bolts on Pentastar engines.

Symptoms You May Notice

  • Check Engine Light is on
  • Traction Control/ESC light may illuminate simultaneously
  • Engine stalls intermittently, sometimes while driving, especially under load like going up a hill
  • Hard starting or extended cranking time
  • Rough idle or stuttering
  • Noticeable loss of power and poor acceleration
  • Increased fuel consumption
  • Vehicle may enter 'limp mode', limiting RPMs and vehicle speed
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong sensor. P0349 is for Bank 2, which is the driver's side on the Grand Cherokee. Owners sometimes mistakenly replace the more accessible passenger side (Bank 1) sensor.
  • Replacing the crankshaft position sensor. While related to engine timing, this is a different sensor and will not fix a P0349 code.
  • Assuming the sensor is bad without checking the wiring. Many owners replace the sensor only to find the code returns because the true fault was in the connector pigtail or harness.

Most Likely Causes

Comparison showing a healthy, intact camshaft position sensor and connector versus a damaged, oil-soaked sensor with frayed wiring.
While the sensor's internal electronics frequently fail due to heat and vibration, always inspect the wiring pigtail. Broken wires near the connector or oil contamination are common culprits for intermittent P0349 codes.
  1. Faulty Camshaft Position Sensor 🔴 High Probability → Shop Engine Camshaft Position Sensor Sensors are exposed to high heat and vibration in the engine bay, leading to eventual failure of their internal electronics. It's the most common component to fail in this circuit.
    How to confirm: After checking wiring, the easiest way to confirm is to swap the suspect sensor with its counterpart on the passenger side (Bank 1). If the code changes to P0344 (Bank 1), the sensor is bad. Using a multimeter, you can also test for a 5V reference signal at the connector.
    Typical fix: Replace the Bank 2 (driver's side) intake camshaft position sensor. It is highly recommended to use an OEM Mopar part, as some owners report aftermarket sensors failing quickly or not resolving the code.
    Est. part cost: $25-$75
  2. Wiring Harness or Connector Issue 🟡 Medium Probability An 'intermittent' fault often points to a connection problem. The wiring harness to the sensor can be short and under tension, causing wires to break internally near the connector (pigtail). Wires can also chafe against the engine, and connectors can become contaminated with oil or develop corrosion.
    How to confirm: Visually inspect the wiring harness leading to the sensor for any signs of damage, melting, or chafing. Check the connector for corrosion, bent pins, or a loose fit. Wiggle the connector with the engine running to see if it causes a stall. A multimeter can be used to check for 5V power, ground, and signal continuity at the pigtail.
    Typical fix: Repair the damaged section of the harness or replace the connector pigtail. Mopar sells a pigtail repair kit.
    Est. part cost: $15-$65
  3. Outdated PCM Software 🟡 Medium Probability Jeep released TSB 18-049-20 specifically to address this and other related codes by updating the PCM software, indicating the original programming could be too sensitive or react poorly to minor signal deviations.
    How to confirm: A Jeep dealership or a well-equipped independent shop with a wiTECH scan tool can check your vehicle's current software version against the latest available from the manufacturer.
    Typical fix: Reprogram the Powertrain Control Module (PCM) to the latest software version. This must be done by a dealer or qualified shop.
    Est. part cost: $100-$250

Rare But Worth Checking

  • Low Oil Pressure to Cylinder Head (Loose Oil Gallery Plugs): On the 3.6L Pentastar engine, there are two 13mm oil gallery bolts/plugs in each cylinder head, located under the valve cover. These bolts are known to back out over time, causing a drop in oil pressure to the camshaft phasers. This affects the phasers' ability to operate correctly, which the PCM interprets as a camshaft sensor fault, setting codes like P0349. This is a difficult-to-diagnose mechanical issue that mimics an electrical problem. The fix is to tighten the bolts (to 150 in-lbs) with Loctite.
  • Damaged Camshaft Reluctor Ring: → Shop Engine Camshaft The sensor reads notches on a tone ring (or reluctor ring) on the camshaft itself. If this ring is damaged, has debris on it, or has a loose magnet, the signal will be erratic. This is an internal engine problem and is very rare, usually requiring significant disassembly to inspect.
  • Failing Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) While rare, the internal circuitry of the PCM that processes the sensor's signal can fail. This should only be considered after all other possibilities, including sensors, wiring, and mechanical issues, have been thoroughly exhausted.
  • Use of Cheap Aftermarket Sensors: Multiple owner forums contain reports of P0349 issues persisting after replacing the sensor with a low-cost aftermarket part. The problem was only resolved after installing a genuine Mopar sensor. It is strongly advised to use OEM parts for this specific repair.

Diagnosis Steps

  1. Read the codes with an OBD-II scanner to confirm P0349 is present and note any other codes, especially other cam/crank codes.
  2. Visually inspect the Bank 2 (driver's side) intake camshaft position sensor and its electrical connector. Look for loose connections, oil contamination, or damaged/chafed wires.
  3. Check engine oil level and condition. Low or dirty oil can impact the VVT system and trigger cam sensor codes.
  4. Clear the codes and test drive. If the code returns, proceed to the next step.
  5. A simple DIY test is to swap the driver's side intake cam sensor with the passenger's side intake cam sensor. They are the same part. Clear the codes again. If the code changes to P0344 (the equivalent code for Bank 1), you have confirmed the sensor itself is faulty.
  6. If the code P0349 returns after the swap, the problem is in the wiring or the PCM. Use a multimeter to test the connector pigtail. With the key on, you should have a 5-volt reference, a good ground, and a 5-volt signal wire.
  7. Check for any available software updates related to TSB 18-049-20. This may require a trip to a dealer or qualified shop.
  8. If wiring and software are confirmed good, the issue may be mechanical. For the 3.6L V6, the next step is to remove the driver's side valve cover and inspect the two oil gallery bolts to ensure they are tight. In rare cases, this could point to internal engine problems like a damaged reluctor ring, which may require professional diagnosis.

Parts You'll Likely Need

  • Camshaft Position Sensor (3.6L V6) (OEM #5149141AF) — This is the specific OEM sensor for the 3.6L engine that fails most often, causing code P0349. It is used across a wide range of Chrysler, Dodge, Jeep, and Ram vehicles.
    Trusted brands: Mopar (OEM), NTK, Delphi
    OEM price range: $50-$80
    Aftermarket price range: $25-$50
  • Camshaft Position Sensor (5.7L V8) (OEM #5149054AC) — This is the specific sensor for the 5.7L HEMI engine that fails most often, causing code P0349.
    Trusted brands: Mopar (OEM), Bosch, Duralast
    OEM price range: $55-$75
    Aftermarket price range: $30-$55
  • Camshaft Sensor Connector Pigtail (OEM #681481) — The connector itself can become brittle or the wires can break internally, causing an intermittent connection that sets this code. Replacing the pigtail is a common repair when the sensor itself is not at fault.
    Trusted brands: Mopar (OEM)
    OEM price range: $30-$65
    Aftermarket price range: $15-$30

Related Codes That Often Appear With This One

  • P0345 — This is the general fault code for the same sensor circuit (Camshaft Position Sensor 'A' Circuit Malfunction Bank 2). It may appear alongside P0349 or be set by the same underlying cause.
  • P0369, P0390, P0394 — These are codes for the other camshaft sensors on the engine (Bank 1 Intake, Bank 2 Exhaust, etc.). The TSBs from Jeep group all these codes together, suggesting a common cause like a wiring harness issue, low oil pressure from gallery plugs, or a software glitch could make them appear together.
  • C121C — This ABS code for 'Torque Request Signal Denied' can be triggered when the engine computer can't trust its own sensor data and therefore denies the ABS module's request to reduce engine torque. It's a secondary code caused by the primary engine fault.

Technical Service Bulletins (TSBs) & Recalls

  • 18-049-20: Flash: Powertrain Control Module (PCM) Updates. This TSB addresses a list of DTCs, including P0349, with a software update. It also notes 'Improvements to vehicle drivability during a cam or crank sensor MIL condition'. It applies to both 3.6L and 5.7L engines.
  • 18-024-17 REV. C: This is the bulletin superseded by 18-049-20, containing similar information about a PCM reflash for various DTCs.

Platform-Specific Known Issues

  • A PCM software update was issued by Jeep under TSB #18-049-20 to improve drivability and reduce the chances of false camshaft sensor codes being set.
  • The 3.6L Pentastar engine has a known issue where oil gallery bolts under the valve cover can loosen, causing an oil pressure drop to the cam phasers and triggering P0349 and other timing-related codes.

Mechanic-Grade Diagnostic Values

  • Camshaft Position Sensor Supply Voltage — expected: Approximately 5.0 volts. Failure: No voltage or voltage above 5.2 volts (indicates a short to voltage).
  • Camshaft Position Sensor Signal Voltage (Hall-effect sensor) — expected: Toggles between 0 volts and 5 volts as the engine is cranked or a magnet is passed over the sensor tip.. Failure: Voltage does not switch, or the signal is erratic/noisy when viewed on an oscilloscope.

Scan Tool Commands That Help

  • wiTECH (Dealer Scan Tool): Cam/Crank Relearn — This function should be performed after replacing a camshaft or crankshaft position sensor, or after any repair that affects the timing relationship between the cam and crank (e.g., timing chain service). It forces the PCM to relearn the positional relationship between the sensors.
  • wiTECH (Dealer Scan Tool): ECU Reset — Often performed in conjunction with the 'Cam/Crank Relearn' to clear adaptive memory values from the PCM, ensuring the new sensor data is learned correctly.

Wiring & Ground Locations

  • Bank 2 Intake Cam Sensor Connector — On the 3.6L V6, it is located at the rear of the driver's side cylinder head. On the 5.7L V8, it is on the front timing cover near the top.. This is the primary connection point to inspect for corrosion, damage, or oil contamination that can cause an intermittent signal.
  • (F856) 5-Volt Supply Circuit — This is the wire in the harness that provides 5V power from the PCM to the Bank 2 camshaft position sensor.. A short or open in this specific circuit will prevent the sensor from operating and will set a fault code. It is a key test point for a multimeter.
  • (K444) CMP 2/1 Signal Circuit — This is the wire that carries the sensor's signal from the connector back to the Powertrain Control Module (PCM).. An intermittent open or short in this wire is a direct cause of the P0349 code. Wiggling this wire during testing can help identify intermittent faults.
  • Shared Ground/Power Circuit — The intake and exhaust cam sensors on the same bank often share the same 5V power and ground wires from the PCM.. A fault in the shared portion of the circuit could cause multiple cam sensor codes (e.g., P0349 and P0394) to appear simultaneously.

Real Owner Repair Stories

  • YouTube video comment analysis (2014 Dodge Avenger (with 3.6L Pentastar engine)) — Camshaft sensor codes (P0349, P0394) appeared after performing a 'ticker job' (rocker arm/lifter replacement).
    ❌ Tried (didn't work) Replacing sensors, attempting a cam/crank relearn procedure which failed to complete.
    ✅ What actually fixed it Found and repaired a broken wire in the main engine wiring harness that was likely disturbed or damaged during the previous engine repair.
  • Extreme Terrain customer review (2011-2025 Jeep Grand Cherokee 3.6L) — Check engine light and rough idle issues.
    ❌ Tried (didn't work) Not specified.
    ✅ What actually fixed it Replacing the camshaft position sensor located under the intake manifold on the driver's side resolved the issues.

When the Usual Fixes Don't Work

  • While replacing the sensor or its pigtail is a common fix, these repairs may not always solve the problem. In one documented case involving the same 3.6L engine, an owner replaced both cam sensors, tightened the known-problem oil gallery plugs, and replaced the pigtail connector, but the P0349 code persisted, especially under load. This indicates the fault can lie deeper in the main wiring harness or be related to a mechanical VVT system issue that mimics a sensor fault. In another case, the final fix was a broken wire in the main harness, far from the sensor connector, which was likely damaged during an unrelated engine repair.

OEM Part Supersession History

  • 5149054AB, 5149054AA5149054AC — Standard part revision for improved reliability or manufacturing process change.
Causes and Fixes P0349 Code: Camshaft Position Sensor “A” Circuit Intermittent Bank 2
Causes and Fixes P0349 Code: Camshaft Position Sensor “A” Circuit Intermittent Bank 2
P0349 P0384 Camshaft sensor codes on a 3.6 Pentastar engine problems.
P0349 P0384 Camshaft sensor codes on a 3.6 Pentastar engine problems.
How To Fix P0349 Code – Camshaft Position Sensor “A” Circuit Intermittent (Bank 2)
How To Fix P0349 Code – Camshaft Position Sensor “A” Circuit Intermittent (Bank 2)
How To Replace Camshaft Position Censors On Pentastar 3.6l V6
How To Replace Camshaft Position Censors On Pentastar 3.6l V6
How to Replace Camshaft Position Sensor 2011-2021 Jeep Grand Cherokee 3.6L V6
How to Replace Camshaft Position Sensor 2011-2021 Jeep Grand Cherokee 3.6L V6
HOW TO TEST CAMSHAFT POSITION SENSOR DODGE JEEP CHRYSLER 3.6 V6 PENTASTAR ENGINE
HOW TO TEST CAMSHAFT POSITION SENSOR DODGE JEEP CHRYSLER 3.6 V6 PENTASTAR ENGINE
WARNING: Chrysler, Dodge, Jeep, Ram 3.6L Pentastar engine loose oil galley bolts, make sure to check
WARNING: Chrysler, Dodge, Jeep, Ram 3.6L Pentastar engine loose oil galley bolts, make sure to check
Chrysler 3.2L/3.6L Camshaft Sensor Codes Possible Cause
Chrysler 3.2L/3.6L Camshaft Sensor Codes Possible Cause
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 May 25, 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 P0349 for:
  • Jeep GRAND CHEROKEE: 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