P0344: The camshaft position sensor signal is cutting in and out
Camshaft Position Sensor A Circuit Intermittent (Bank 1 or Single Sensor)
Drive only to a shop. Intermittent signal loss can cause sudden stalling with no warning. If the car stalls in traffic, that is a safety hazard.
What it means
The camshaft position sensor feeds the engine computer a continuous signal so it can time fuel injection and spark. P0344 means that signal has been dropping out. It comes back, which is why the car may run fine most of the time, but the computer logged the dropout. Intermittent codes are often harder to diagnose than steady ones because the fault hides when a technician looks for it. The connector is the first place to check, not the sensor itself.
Common causes
- Loose or corroded camshaft sensor connectorThe most common cause. Vibration works the connector loose over time.
- Damaged wiring, especially near heat sourcesWires routed near the exhaust can crack insulation, causing intermittent contact.
- Failing camshaft position sensorInternal failure can be heat-activated, making it hard to catch when cold.
- Weak connection at the PCMLess common but worth checking if wiring and sensor test clean.
What it costs
- Connector repair or pigtail replacement$50 to $150
- Camshaft position sensor replacement$100 to $250
- Wiring harness repair$100 to $300
Symptoms
- Engine stalls unexpectedly and may restart
- Rough idle that comes and goes
- Hesitation or stumble during acceleration
- Hard starting after the car warms up
- Check engine light on, sometimes accompanied by multiple misfire codes
What to do next
Start with the connector. Unplug it, inspect for green corrosion or pushed-back terminals, and reseat it firmly. If the car is stalling, do not delay diagnosis. A technician can wiggle-test the harness while monitoring the live sensor signal to catch the dropout. Replace the sensor only after ruling out wiring.
Lewis logs the camshaft sensor signal in real time so you can share the exact dropout pattern with your technician instead of describing it from memory. Download Lewis.
Related codes
FAQ
- Why does my car run fine most of the time?
- Intermittent faults only appear under specific conditions, like heat or vibration. The dropout may be brief but it is real and can get worse.
- Can I clear the code and see if it comes back?
- You can, but the underlying cause is still there. If the car stalls in traffic before the code returns, that is a real safety risk.
- Is this the same problem as P0341?
- P0341 is an out-of-range signal. P0344 is an intermittent one. Both need diagnosis, but P0344 more often points to wiring or the connector.