P0345 -- Camshaft Position Sensor A Circuit Malfunction Bank 1 Sensor A -- Diagnostic Guide
Quick Answer
What P0345 Means
P0345 -- Camshaft Position Sensor A Circuit Malfunction --. This affects your vehicle's ignition system system.
Most Likely Cause
Multiple possible causes - see diagnostic details below
Many causes can be addressed by experienced DIYers.
This is a serious issue. Minimize driving and get it checked immediately.
Driving Not Recommended
This is a serious issue. Minimize driving and get it checked immediately.
Don't Have a Scanner?
Need Personalized Help?
Our AI can help diagnose your specific situation and answer follow-up questions.
Detailed Diagnostic Information
P0345 - Camshaft Position Sensor A Circuit Malfunction (Bank 1 Sensor A) - Diagnostic Guide
Important Notes
- OBD-II diagnostic trouble codes are part of the Powertrain codes category that the diagnostic system uses to indicate issues in the engine/drive train controls.
- The open-source code reference provided lists: (Portuguese: malfunction of the Bank circuit - CKP sensor A). This reflects a common confusion in labeling between Camshaft Position Sensor (CMP) and Crankshaft Position Sensor (CKP) circuits. In standard OBD-II terminology, P0345 is typically the Camshaft Position Sensor A circuit malfunction (Bank 1), though some definitions or manufacturer labels may differ. If you see CKP-related wording, verify with the vehicle's service information to confirm CMP vs CKP labeling.
Definition and what the code means
- P0345 is a powertrain code indicating a malfunction in the Camshaft Position Sensor A circuit (often Bank 1, Sensor A in many systems). The exact sensor labeling (CMP vs CKP) can vary by vehicle manufacturer and scanner interpretation. The general diagnostic approach remains focused on CMP sensor circuit integrity, sensor operation, and timing reference accuracy.
Symptoms
- MIL (Check Engine Light) active/illuminated
- Engine starts hard or runs rough, stalls, or misfires intermittently
- Reduced engine power or poor acceleration
- Rough idle or fluctuating idle speed
- Engine cranks but does not start in some cases, or starts and immediately stalls
- Poor fuel economy or erratic engine performance
Note: Symptoms vary by vehicle, engine type, and whether the CMP circuit fault is intermittent or continuous. These symptom patterns align with typical user reports of CMP circuit faults and are consistent with the general role of the CMP in engine timing and fuel control.
Probable Causes
- Most common: Faulty Camshaft Position Sensor or its circuit (open/short in signal, ground, or reference) - ~40-50%
- Wiring harness/connector problems in the CMP circuit (damaged insulation, corrosion, poor connections, harness chafing) - ~25-35%
- Mechanical timing issue (timing belt/chain slipped, worn tensioner, or timing reference missing due to engine timing) - ~15-20%
- PCM/ECU fault or miscalibrated reference (less common, but possible) - ~5-10%
- Other issues such as 5V reference instability, grounding issues, or intermittent sensor readings - ~5-10%
What to inspect first (quick check)
- Visual inspection of CMP sensor and harness:
- CMP sensor mounting and location
- Wiring harness for cuts, abrasion, oil exposure, or heat damage
- Connector pins for corrosion, bent pins, or poor locking latch
- Timing components inspection (if accessible and indicated by symptoms):
- Timing belt/chain wear, tensioner condition, and timing marks alignment
- Battery condition and charging system (low voltage can compromise sensor references)
- Check for other DTCs that may point to related systems (e.g., misfire codes, sensor-related codes)
Safety Considerations
- Follow standard shop safety: disconnect the battery or ensure power is isolated when disconnecting sensor/connector or working near wiring. Use proper PPE and support the vehicle securely.
Tools Needed
- OBD-II scan tool (with freeze-frame data capability)
- Digital multimeter (DVOM) for resistance and voltage checks
- Oscilloscope or a scope-capable scan tool (to view CMP signal waveform and timing)
- Backprobing tools or a spare CMP connector for safe circuit probing
- Service information for the vehicle (pinout diagrams for CMP circuit: signal, reference voltage, ground)
Diagnostic procedure (step-by-step)
1) Confirm the fault
- Use the scan tool to verify P0345 is current and not a one-time fault.
- Review freeze-frame data and any related DTCs that could indicate timing/misfire issues.
- Note vehicle make/model and engine type; CMP circuit labeling can vary by manufacturer.
2) Visual and mechanical inspection
- Inspect CMP sensor and its connector for oil intrusion, corrosion, or damaged seals.
- Inspect the CMP harness for insulation damage, pin contamination, or misrouted wiring.
- If timing components are user-accessible, look for obvious timing belt/chain issues or timing marks out of alignment. A timing issue can produce CMP-related faults by altering the relationship between the CMP sensor signal and the crank/cam position reference.
3) Electrical checks: CMP circuit integrity
- With ignition ON (engine OFF), verify the CMP reference voltage (often 5V) at the sensor circuit using a DVOM relative to chassis ground or vehicle ground. Also verify a solid ground at the sensor.
- Check the CMP sensor signal circuit (signal to PCM) for expected activity during cranking or engine operation. If the signal absent or erratic, suspect sensor or wiring.
- Check continuity from the CMP sensor connector back to the PCM/engine controller for opens or shorts to ground or power. Repair or replace wiring as needed.
- Inspect resistance values of the CMP sensor if the manufacturer provides expected ranges; compare to known good values per service information.
4) Signal waveform analysis (preferred)
- Use an oscilloscope to view the CMP signal waveform while cranking:
- A clean, regular square/rectangle waveform with appropriate duty cycle indicates a good CMP signal.
- A flatline, erratic, or severely distorted waveform indicates a CMP sensor fault or a circuit fault (short to ground, open circuit, or incorrect reference).
- If the waveform is present and clean, the problem may lie elsewhere (timing, mechanical, or PCM), and you should broaden the investigation.
5) Mechanical timing verification (if indicated)
- If the CMP signal appears correct but timing is suspected, verify camshaft timing relative to crank position using the manufacturer's timing procedure (special tools may be required to align timing marks or synchronize variable cam timing components). If timing is off, repair timing components (belt/chain, tensioner, guides) and re-check CMP circuit after restoration.
6) Sensor and circuit remediation
- If CMP sensor is defective or its wiring is damaged, replace the CMP sensor and/or repair/replace wiring harness and connectors.
- If timing issues are found, repair timing components and re-check CMP circuit after reassembly.
- If the CMP circuit and timing are verified to be correct but the code persists, consider ECU/PCM fault or software calibration; consult the vehicle manufacturer service information.
7) After repairs: verify and clear
- Clear the DTCs with the scan tool.
- Re-run engine and perform road test or a controlled test drive to verify no reoccurrence of P0345 and that the engine operates smoothly.
- Confirm that no related misfire, rough idle, or starting issue remains.
This diagnostic guide was generated using verified reference data:
- Wikipedia Technical Articles: OBD-II
- Open-Source OBD2 Data: N/A (MIT)
Content synthesized from these sources to provide accurate, real-world diagnostic guidance.
Consider professional help if:
- You are not comfortable performing the diagnosis yourself
- The issue requires specialized tools or equipment
- Initial repairs did not resolve the code
- Multiple codes are present simultaneously
- The vehicle is still under warranty
Frequently Asked Questions
What does code P0345 mean?
P0345 indicates P0345 -- Camshaft Position Sensor A Circuit Malfunction Bank 1 Sensor A -- Diagnostic Guide. This is a powertrain code related to the ignition system system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.
Can I drive with code P0345?
It is not recommended to drive with P0345 active. This is a critical issue that could cause further damage to your vehicle or affect safety. Have it diagnosed as soon as possible.
How much does it cost to fix P0345?
Repair costs for P0345 typically range from $200-$1,500+, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.
What causes code P0345?
Common causes of P0345 include sensor malfunctions, wiring issues, mechanical failures in the ignition system system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.
Will P0345 clear itself?
P0345 will not clear itself. This code indicates a problem that requires diagnosis and repair. Simply clearing the code will result in it returning.
Related Diagnostic Codes
Important Disclaimer
This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.
Helpful Resources
Last updated: 2025-11-26