P0337

P0337 Code Symptoms, Causes, Diagnosis and Repair Costs Guide

Quick Summary

When the PCM detects a low voltage or missing signal from the crankshaft position sensor, the P0337 code appears. Drivers usually notice the engine struggling to start or to stay running, especially at low engine speeds. Early identification prevents a complete no‑start condition and avoids collateral damage to the ignition and fuel‑delivery systems.

Symptoms

These manifestations occur because the PCM cannot obtain reliable crankshaft position data, which is essential for timing fuel injection and ignition events.

Why This Happens

Faulty Crankshaft Position Sensor A Signal

The sensor generates a pulsed voltage that the PCM interprets as crankshaft speed and position. Internal coil failure, magnet degradation, or circuit board damage can produce a voltage below the PCM’s low‑threshold, triggering P0337.

Wiring Harness Defects

Corrosion, frayed conductors, or loose connectors in the sensor‑to‑PCM wiring can create resistance that drops the signal voltage. A short to ground or an open circuit will also read as “low.”

PCM/ECU Communication Failure

Even with a healthy sensor and wiring, the PCM’s input stage may be damaged or its firmware corrupted, causing it to misread a normal signal as low. This scenario is common after water intrusion or after a severe voltage spike.

Software or Calibration Issues

Out‑of‑date PCM calibration can misinterpret sensor output ranges, especially on newer engines that use high‑resolution crank signals. Re‑flashing the PCM may resolve the discrepancy without hardware replacement.

Diagnostic and Repair Procedures

  1. Retrieve and clear codes – Use an OBD‑II scanner to confirm P0337 and note any accompanying codes (e.g., P0335, P0340). Clear the code and perform a test drive to verify recurrence.
  2. Visual inspection of wiring – Locate the crankshaft position sensor (typically on the engine block or harmonic balancer). Examine the harness for cracked insulation, burnt pins, or loose clamps. Repair or replace damaged sections.
  3. Voltage and resistance test – With the ignition on, measure sensor reference voltage (usually 5 V) at the PCM connector. Compare to service specifications (typically 4.5‑5.5 V). Measure resistance across sensor leads; values outside the spec range indicate a sensor fault.
  4. Signal waveform analysis – Connect a digital oscilloscope to the sensor signal wire while cranking. A normal waveform shows a consistent square wave with a peak‑to‑peak voltage above the PCM low‑threshold. A flat or low‑amplitude trace confirms a “circuit low.”
  5. PCM input test – If sensor and wiring test within spec, perform a PCM input circuit test using a bench‑level diagnostic tool. This checks the PCM’s internal amplifier and ADC for proper operation.
  6. Software update – When the PCM passes hardware tests, verify that the latest calibration package is installed. Re‑flash the PCM if a newer version addresses sensor‑signal processing.
  7. Component replacement – Should the sensor or wiring be defective, replace the sensor and re‑torque the connector. If the PCM input stage fails, proceed to module replacement (see next section).

Typical labor for the complete diagnostic sequence ranges from 1.5 hours ($120‑$180) at an independent shop. Parts costs vary: a new sensor is $30‑$80, a wiring harness segment $15‑$40, while a PCM/ECU replacement is $600‑$900 plus programming.

When Replacement Makes Sense



If the PCM input circuit test or oscilloscope analysis shows that the control module cannot reliably read a correct sensor signal, repairing the internal board is rarely a lasting solution. Modern PCM designs integrate multiple safety and security functions; a compromised module can cause intermittent failures that reappear after a short repair.

Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Replacement PCM units vary depending on production date and software version, so the correct module is matched by VIN before programming. The VIN‑matched unit arrives pre‑flashed, eliminating dealer‑only reprogramming delays and ensuring seamless integration with your vehicle’s networks.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.