P0366
Camshaft Position Sensor B Circuit Range/Performance Bank 1
Ignition / camshaft position
Generic OBD-II
High
What it means
P0366 means the signal from camshaft position sensor B on bank 1 is present but out of its expected range or timing. The computer uses cam position for fuel and spark timing, so a poor signal can cause hard starting, rough running, or stalling — and on some vehicles a no-start. It most often traces to the sensor, its wiring, or the reluctor ring.
High
Can I keep driving? Often driveable but the engine may run rough, hesitate, or be hard to start; on some vehicles a cam-signal fault can cause stalling or a no-start, so repair soon.
Common symptoms
What you'll notice
- Check-engine light on
- Hard starting or extended cranking
- Rough running, hesitation, or occasional stalling
- Reduced power and fuel economy
Common causes
Most likely first
- Faulty camshaft position sensor B (bank 1)Likely
- Open, shorted, or chafed wiring in the sensor circuitCommon
- Loose or corroded connector at the sensorCommon
- Damaged reluctor/tone ring or excessive sensor air gapLess often
- Failed engine control module (rare)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and confirm it's the bank 1 camshaft sensor B.
- Inspect the sensor connector and wiring for damage or corrosion.
- Check the sensor's reference voltage, ground, and signal, and verify it's mounted correctly with the right air gap.
- Inspect the reluctor ring for damage; compare cam and crank signals with a scan tool for correlation.
- Replace the sensor if the signal is out of range with good wiring. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0366?+
Short trips are usually possible, but the engine may stall or become hard to start. Have it diagnosed before relying on the vehicle.
Can I just clear P0366?+
You can, but it returns until the camshaft sensor or its circuit is repaired.
Related codes
Often seen with P0366
Read & clear P0366 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX