P0337 code meaning
Crankshaft Position Sensor A Circuit Low
Powertrain system Generic code P03xx codes Check engine light
What P0337 means
By its J2012 name P0337 means the crankshaft position signal stays at a low level without changing state – signal wire shorted to ground, missing supply on a Hall sensor or a sensor stuck low. Few manufacturers use the code. GM 2014–2019 and Ford report all crank sensor faults under P0335/P0336 or P0320/P0339. GM's Global A engines (Saab 9-5 1.6 LLU, 2011) define P0337 as a low duty cycle: fewer than 200 reference pulses in 10 consecutive revolutions, caused among other things by an open or high resistance in the signal or ground wire, set after two trips. Older Bosch diesels (Saab 9-5 EDC16) use it differently for crank pulses missing while cam pulses are present, and shut the engine down. The consequence is as for P0335: stalling or no start.
P0337 at a glance
- Check engine lightYes, usually on
- Emissions testCan fail
- Limp modePossible
- Repair difficultyMedium, DIY possible
- Typical labor0.5 to 3 hours
- Clears after repairAfter a drive cycle
Symptoms of P0337
- Engine cranks but does not start
- Engine stalls while driving or at idle
- Tachometer drops to zero or flickers
- Check engine light on
Common causes of P0337
- Most likelySignal wire shorted to ground or open
- Most likelyCrankshaft position sensor faulty (output stuck low)
- PossibleSensor supply missing or shorted
- PossibleConnector corroded or pin pushed back
- Less likelyEngine module input
Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.
Parts involved
Crankshaft position sensorCrankshaft tone wheelSensor wiringEngine control module
What each part of P0337 means
| P | Powertrain system: engine, fuel system, ignition, emissions and transmission. |
| 0 | Generic code: it means the same on every make (SAE standard). |
| 3 | Area: ignition system or misfire. |
| 37 | The exact fault in that area. |
What to do next
- Note P0337 and any other codes stored with it: several codes together often point to one cause.
- Check for loose connectors and damaged wiring around the parts the code names.
- Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
- Clear the code only after the repair. If it comes back, the fault is still there.
Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.
Questions about P0337
What does P0337 mean?
P0337 means "Crankshaft Position Sensor A Circuit Low". By its J2012 name P0337 means the crankshaft position signal stays at a low level without changing state – signal wire shorted to ground, missing supply on a Hall sensor or a sensor stuck low. It is a generic code, so it means the same on every make.
Is it safe to drive with P0337?
Drive gently and only to a workshop. With P0337 the car can go into limp mode (reduced power) to protect itself.
Will P0337 fail an emissions test?
Yes, it can. P0337 is emissions-related, so most inspection programs fail a car while it is stored or while the check engine light is on.
How hard is P0337 to fix?
Difficulty: medium. A typical repair takes 0.5 to 3 hours of work. A careful DIY repair is possible with basic tools and a scanner.
Will P0337 clear itself after the repair?
After the repair the car has to complete a drive cycle (a mix of city and highway driving) before the test runs again. Until then the readiness monitor shows "not ready", which can fail an inspection.