Code
P0340
HUMMER
P — Powertrain
Camshaft Position (CMP) Sensor Circuit
Views:
UK: 18
EN: 56
RU: 41
AI status
Completed
Completed
100%
Causes
- Failed camshaft position (CMP) sensor
- Open, shorted, or damaged CMP sensor wiring harness
- Corroded or loose connector at sensor or ECM/PCM
- No reference voltage or ground to CMP sensor
- Timing chain/belt jumped, worn cam reluctor/target, or phaser failure
- Oil contamination or debris on sensor/reluctor
Symptoms
- Check Engine Light (MIL) illuminated
- No-start or hard-start condition
- Rough idle, stalling, or intermittent misfire
- Poor acceleration or reduced engine power
- Poor fuel economy
- Diagnostic trouble codes related to cam/crank correlation (misfire codes, crank sensor codes)
What to check
- Verify DTC P0340 and related codes using a scan tool; record freeze frame/live data
- Perform a visual inspection of CMP sensor, connector, and wiring for damage, corrosion, oil, or loose pins
- Backprobe sensor connector and verify reference voltage (typically 5V or 12V depending on design) and ground with ignition ON
- Check CMP signal with an oscilloscope while cranking/running; look for a clean square wave (Hall) or AC sine/pulse (VR)
- Check continuity and resistance between sensor signal/ground and PCM connector; check for shorts to battery or ground
- Inspect camshaft reluctor/target and timing components for damage, play, or timing jump
Signal parameters
- Hall-effect CMP: digital square wave, 0–5 V logic-level pulses, duty ~40–60%, frequency varies with engine speed
- Variable-reluctance (VR) CMP: AC sine pulses, amplitude ~0.1–1.5 VAC at low speed up to several volts at higher RPM
- Reference supply: commonly 5 V (some designs use switched 12 V) to the sensor; ground must be solid
- Typical signal frequency corresponds to camshaft RPM (half crank RPM for 4-stroke engines); expect clean, regular pulses when cranking/running
- Low/no signal, random pulses, or stuck-high/stuck-low indicate sensor, wiring, or timing issues
Diagnostic algorithm
- Retrieve DTCs and freeze frame data with a scan tool; note related codes (e.g., crankshaft sensor, cam/crank correlation).
- Visually inspect the CMP sensor, connector, wiring harness, and engine area for contamination, oil, damage, or loose pins.
- Backprobe sensor connector: with ignition ON, verify reference voltage (often 5V) and a good ground. If no reference, trace to PCM/fuse/relay.
- With engine cranking or running, monitor CMP signal: use an oscilloscope for best results; a DVOM may detect presence/absence but not waveform quality.
- If signal missing or abnormal, inspect wiring for opens/shorts: check continuity from sensor to PCM, and check for shorts to battery/ground.
- Inspect mechanical timing: remove covers as needed to verify camshaft reluctor/target condition and timing chain/belt alignment or phaser operation.
- If wiring and mechanical timing are good, install a known-good CMP sensor and re-test. Replace sensor if waveform/voltage tests fail.
- If new sensor and wiring/verifications still show P0340, consider PCM input/driver failure and pursue PCM bench testing or replacement after confirming.
Likely causes
- CMP sensor electrical failure (most common)
- Connector corrosion or bent pins at sensor or PCM
- Short to ground or short to battery voltage in the signal wire
- Broken or damaged wiring due to rubbing/heat
- Physical damage or misalignment of camshaft reluctor or tone wheel
- Engine timing slipped (chain/belt/phaser) causing no expected signal
Fault status
Status
P0340 — Camshaft Position (CMP) Sensor Circuit: The PCM detected an invalid or missing camshaft position sensor signal. This affects ignition and fuel timing and can cause no-start, rough idle, or misfires.
Repair difficulty: Medium
Diagnostic time: 0.5–2.5 hours
Similar codes
HTML Workshop Manuals AI manual library for HUMMER Click to show available manuals 8
HUMMER 2010 Hummer H3 Alpha
HTML ManualHUMMER 2010 Hummer H3 Base
HTML ManualHUMMER 2010 Hummer H3 Base
HTML ManualHUMMER 2010 Hummer H3 L5-3 3.7L
HTML ManualHUMMER 2010 Hummer H3 V8-5 V8-5.3L
HTML ManualHUMMER 2010 Hummer H3T Alpha
HTML ManualHUMMER 2010 Hummer H3T Base
HTML ManualHUMMER 2010 Hummer H3T Base
HTML ManualYour experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
