SensorsSeverity High: diagnose before driving on

P0338Crankshaft Position Sensor "A" Circuit High

What it means

The crankshaft sensor signal is too high: usually the signal wire or the ground is open, or the signal is shorted to voltage.

Symptoms

  • Engine cuts out while driving, sometimes restarts after cooling down
  • Long crank or no start
  • Rev counter drops to zero when it cuts out

Common causes

  • Open signal wire or sensor ground
  • Signal shorted to voltage
  • Failed sensor

What to check first

  1. Scope the crank signal while cranking and wiggling the harness
  2. Inspect the connector pins and the sensor tip
  3. Check the reluctor ring for damaged or missing teeth
Can I drive with P0338? Not recommended. P0338 can lead to stalling, limp mode or engine damage; diagnose it before driving further.

Generic OBD-II meaning. Manufacturer-specific meanings and checks can differ; always check the service information for the car.

How to test the parts behind P0338

Cases with P0338 (0)

Share yours

No published cases with this code yet.

Colleagues asking about P0338

Ask for help

Stuck on P0338? Describe what you measured and ask the community.

P0338: questions and answers

What does P0338 mean?

P0338: Crankshaft Position Sensor "A" Circuit High. The crankshaft sensor signal is too high: usually the signal wire or the ground is open, or the signal is shorted to voltage.

What are the symptoms of P0338?

Engine cuts out while driving, sometimes restarts after cooling down. Long crank or no start. Rev counter drops to zero when it cuts out.

What causes P0338?

Open signal wire or sensor ground. Signal shorted to voltage. Failed sensor.

How do you diagnose P0338?

1. Scope the crank signal while cranking and wiggling the harness 2. Inspect the connector pins and the sensor tip 3. Check the reluctor ring for damaged or missing teeth

Can I drive with P0338?

Not recommended. P0338 can lead to stalling, limp mode or engine damage; diagnose it before driving further.