Recalls/TSBs status: No recalls found in NHTSA database.
CODE MEANING AND SEVERITY
- Code: P0340 — Camshaft Position Sensor (CMP) Circuit Malfunction (Camshaft Position Sensor A). On a 4‑cylinder Cruze, this relates to the primary CMP sensor used by the PCM to determine the camshaft position for proper ignition timing and fuel delivery.
- What it means: The PCM has detected an abnormal condition in the CMP A circuit—this could be a faulty sensor, damaged wiring/connector, a poor 5V reference or ground, or a discrepancy between the CMP signal and what the PCM expects (often in relation to the crank sensor). It can also be caused by timing/mechanical issues in rare cases.
- Severity: Can range from an intermittent fault with little to no immediate drivability impact to a no-start or stalling condition. Typical symptoms include a MIL (Check Engine Light), rough idle, misfires, hesitation, or reduced power. In some cases the vehicle will start and run poorly or go into limp mode.
COMMON CAUSES ON CHEVROLET CRUZE
- Faulty CMP sensor (most common): a bad sensor or degraded internals leading to inaccurate or absent signal.
- Damaged or corroded sensor wiring/connector: frayed insulation, bent pins, moisture intrusion, or poor pin contact.
- Bad 5V reference or ground: PCM supply to the CMP sensor compromised, causing erratic readings.
- Wiring harness issues: chafed wires, heat/engine bay rubbing, or harness routing that causes intermittent faults.
- PCM/ECU input/output issues: less common, but possible if the PCM fails to interpret the CMP signal correctly.
- Mechanical timing concerns (less common but possible): timing chain/bears (or variable valve timing components) causing misalignment between CMP and crank sensor signals.
- Dirty or contaminated CMP sensor tip: carbon/oil deposits can affect readings.
- Intermittent CKP/CMP interaction: if crank sensor readings are also marginal, the PCM may interpret the CMP data incorrectly.
SYMPTOMS
- Check Engine Light (MIL) on with P0340 stored.
- Engine may start hard or not start at all.
- Rough idling or stalling at idle, especially when hot or at low RPM.
- Misfires or hesitation during acceleration.
- Decreased fuel economy and power; noticeable reduced performance.
- In some driving conditions, the vehicle may run in a degraded or limp mode to protect the engine.
DIAGNOSTIC STEPS
Note: Start with the least invasive check and document the results. If you’re not comfortable with electrical diagnostics, seek professional help.
Confirm the DTC and freeze frame data:
- Use an OBD-II scanner to confirm P0340 and note any related codes (e.g., P0335 for crank sensor, P0341, P0344, etc.).
- Review freeze frame data: engine RPM, sensor readings, etc.
Visual inspection:
- Inspect the CMP sensor and its connector for signs of damage, oil/water intrusion, corrosion, or loose pins.
- Inspect wiring harness near the sensor for cuts, abrasion, or pinched areas. Check for heat damage from nearby exhaust components.
Inspect power and grounds:
- With ignition ON (engine OFF), check for ~5V reference at the CMP sensor pin using a multimeter. Also check there is a solid ground reference at the CMP connector.
- Check the ground path from the CMP sensor to the PCM ground; any resistance could cause false readings.
Test sensor signals:
- Using a scan tool with live data or an oscilloscope, view the CMP signal while cranking and running. You should see a consistent waveform; the exact shape depends on the sensor type, but expect a stable pulsed signal synchronized with camshaft position.
- If CMP signal is missing or erratic while CKP signal is present and the engine cranks, suspect CMP sensor or its wiring.
- If both CMP and CKP signals are missing or erratic, suspect a PCM issue or a mechanical timing problem.
Rule out related sensors and wiring:
- Check the Crankshaft Position Sensor (CKP) circuit (P0335 and related codes). A faulty CKP can mask/fake CMP issues or trigger related codes.
- Inspect the CMP-to-PCM harness for continuity and resistance specs as per service information for the Cruze (use manufacturer specs if available).
Mechanical timing considerations:
- If electrical checks pass but symptoms persist (rough running, no-start, intermittents), consider a timing-related issue (timing chain, tensioner, cam phaser) as a possibility. This is more involved and usually requires service procedures and timing reference checks.
Software/updates:
- There is no recall data available for this issue in the provided data. If a software update or reflash is known for the CMP/PCM behavior in your regional GM service literature, consider it, but verify with a dealer or service bulletin.
Isolate and repair plan:
- If CMP sensor or wiring checks poor: replace CMP sensor and repair/replace wiring harness or connectors as needed.
- If wiring shows damage: repair harness, ensure proper routing away from heat sources, and recheck.
- If sensor tests pass but symptoms persist: re-check timing/mechanical components; if necessary, perform timing system service or PCM reprogramming as appropriate.
- After any replacement or repair, clear codes and test drive to confirm the fix and recheck for DTCs.
RELATED CODES
- P0341: Camshaft Position Sensor Circuit Range/Performance (Bank 1 or A) — a variation indicating the signal is out of spec.
- P0344: Camshaft Position Sensor Circuit Intermittent — intermittent CMP signal problem.
- P0335: Crankshaft Position Sensor Circuit Malfunction — often tested in conjunction with CMP issues; the PCM uses both signals to time ignition/fuel.
- P0010/P0011: Variable Valve Timing (VVT) related codes that can sometimes accompany CMP issues if the VVT system misbehaves.
- Note: P0340 is the general CMP circuit fault; related codes typically indicate the same problem from different fault conditions or sensor interpretations.
REPAIR OPTIONS AND COSTS (2025 PRICES)
Prices can vary by region and shop, but these ranges reflect typical market costs.
CMP sensor replacement (parts and labor):
- Parts: $15–$60 (aftermarket) or $40–$120 (OEM/dealer).
- Labor: 0.5–1.5 hours.
- Total approx: $65–$180 (excluding tax/fees). This is the most common, straightforward fix when CMP sensor is at fault.
Wiring harness/connector repair or replacement:
- Parts: $10–$100 (depends on whether you replace a harness segment or just connectors).
- Labor: 0.5–2.5 hours.
- Total approx: $120–$350.
PCM/ECU-related causes or software updates:
- Software reflash/update (non-labor part cost varies; some shops include in labor).
- Typical total: $100–$300 if a software update resolves the issue.
- Note: This is less common; most CMP faults are hardware-related.
Timing chain/timing system repair (if a mechanical timing issue is suspected or confirmed):
- Parts: $200–$700 (timing chain kit, tensioners, seals).
- Labor: $500–$1,000+ (engine timing work is labor-intensive).
- Total approx: $700–$1,800 or more, depending on engine variant and labor rates.
- Important: This is a worst-case scenario if diagnostics indicate a timing issue rather than a simple CMP fault.
Diagnostic fees:
- Some shops charge a diagnostic fee if you don’t proceed with repairs. Expect $50–$120 in many areas; some shops waive the fee if you proceed with the recommended repair.
DIY vs PROFESSIONAL
- DIY (do-it-yourself) potential:
- Pros: Lower parts cost, learning experience, satisfaction of completing a repair.
- Cons: Electrical diagnostics can be tricky; risk of misdiagnosing, damaged connectors, or not addressing a bigger timing/mechanical issue.
- Suitable tasks: Replacing the CMP sensor and cleaning/replacing a damaged connector or harness with basic hand tools; verifying 5V reference and ground continuity; using an OBD scanner to confirm the fault and test signals if you have access to a scope or good live data capability.
- Professional:
- Pros: Correctly diagnosing if wiring, ECU, or timing is involved; ensures proper recalibration if software updates are needed; can do advanced signal testing with oscilloscope equipment.
- Cons: Higher cost; longer wait times in some areas.
- Practical guidance:
- If you have a known CMP sensor fault, limited wiring knowledge, and the CMP is easily accessible, a DIY replacement can be reasonable.
- If the diagnostic results are ambiguous (e.g., both CMP and CKP show anomalies, or timing concerns are suspected), or if you’re not comfortable with electrical diagnostics, a professional inspection is advisable.
PREVENTION
- Regular maintenance and clean fuel:
- Keep the ignition system and fuel system in good condition; use quality fuel and keep air filters clean to avoid misfires that could mimic CMP faults.
- Protect electrical connections:
- Inspect CMP sensor connector and wiring periodically; fix any signs of wear, moisture, or corrosion.
- Use dielectric grease on connectors during reassembly to resist moisture and corrosion.
- Manage heat and vibration:
- Ensure harnesses are routed away from hot exhaust components and moving parts; secure with proper clips to prevent chafing.
- Timely software updates:
- Check for any GM service bulletins or software updates that may address sensor readings or timing logic; apply as recommended by a dealer if applicable.
- Timely diagnostics:
- Address DTCs promptly. Replacing or repairing CMP-related components early can prevent further electrical issues and reduce risk of stalling or no-start conditions.
Important data note
- The provided NHTSA data for Chevrolet Cruze (2016-2019) shows no owner complaints and no recalls for this issue, which limits statistical context. The guide above uses general automotive knowledge for diagnosing P0340 and provides typical repair strategies and prices. If you’re seeking the most authoritative, model-specific service procedures, consult the GM service manual for your exact engine variant (1.4L turbo, 1.8L, etc.) or a Chevrolet dealer. No recalls found in NHTSA database.