631-982-0042
Auto Barn

P0339

Fix within a few days

The engine computer is intermittently losing signal from the crankshaft position sensor 'B'. This sensor tells the computer the exact position and speed of the crankshaft.

Sensors SystemMAF, MAP, throttle position

Code P0339 means your engine computer is losing signal from the crankshaft position sensor 'B' intermittently. Common causes: Faulty sensor (70%), wiring issues (25%). Drivability: Limit driving, fix within a few days. Repair cost: $40-$150 DIY, $150-$400 professional.

Can I Drive With P0339?

Limit driving, fix within a few days

Essential trips under 10 miles, avoid highways and heavy traffic due to risk of stalling.

Stop driving immediately if: Flashing CEL, engine stalls repeatedly, significant power loss, or engine refuses to start.

Symptoms of P0339

  • 1Engine cranks but does not start
  • 2Engine stalls while driving
  • 3Rough idle or misfires
  • 4Reduced engine power
  • 5Check Engine Light is on

Common Causes of P0339

Parts most likely causing this code, ranked by probability

Crankshaft Position Sensor 'B'70% likely

The sensor itself has failed internally, causing an intermittent signal loss to the engine computer.

70% of P0339 cases are fixed by replacing this part

Shop
Wiring harness or connector25% likely

Damaged, corroded, or loose wiring or a faulty connector can interrupt the sensor's signal to the engine computer.

25% of P0339 cases are fixed by repairing wiring or connectors

Shop
Engine Control Module (ECM) / Powertrain Control Module (PCM)3% likely

A rare internal fault within the computer can cause it to misinterpret or lose the sensor's signal.

3% of P0339 cases are fixed by replacing the ECM/PCM

Shop
Crankshaft tone ring2% likely

Damage or debris on the tone ring (the toothed wheel the sensor reads) can cause an intermittent signal.

2% of P0339 cases are fixed by repairing the tone ring

Shop

Check These First (Before Buying Parts)

  • Visually inspect the crankshaft position sensor 'B' and its wiring harness for any obvious damage, cuts, or loose connections.
  • Check the electrical connector for the sensor for corrosion, bent pins, or a secure fit. Clean any corrosion with a wire brush.

How to Diagnose P0339

  1. 1Visually inspect the crankshaft position sensor 'B' and its wiring harness for any obvious damage, chafing, or loose connections.
  2. 2Check the sensor's electrical connector for corrosion, bent pins, or a poor fit.
  3. 3Use a scan tool with live data to monitor the crankshaft position sensor 'B' signal while wiggling the wiring harness.
  4. 4Test the sensor's resistance and voltage output with a multimeter, comparing readings to factory specifications.
  5. 5If possible, inspect the crankshaft tone ring for damage or debris.

P0339 on Popular Vehicles

Honda Accord

2003-2012

Crankshaft position sensor failures are common, leading to intermittent stalling or no-start. The sensor is often located near the crankshaft pulley.

75% fixed by replacing the sensor

Honda Civic

2006-2015

Similar to the Accord, the crankshaft position sensor is a frequent culprit for P0339, causing rough running or stalling. Access can be tight depending on the engine.

70% fixed by replacing the sensor

Chrysler/Dodge/Jeep (various models)

2005-2015

Some models experience P0339 due to sensor failure or wiring issues, especially where the harness runs close to exhaust components, causing heat damage.

60% fixed by replacing the sensor, 20% by wiring repair

Frequently Asked Questions

What does P0339 mean?

P0339 indicates that the engine's computer is receiving an intermittent signal from the crankshaft position sensor 'B'. This sensor is crucial for engine timing and fuel delivery.

Can I drive with P0339?

Limit driving, fix within a few days. An intermittent crankshaft sensor signal can cause your engine to stall unexpectedly, which is a significant safety hazard. Avoid long trips or highway driving.

Will P0339 clear itself?

No, P0339 will not clear itself. The underlying electrical or sensor fault must be repaired. The Check Engine Light will remain on until the issue is resolved and the code is cleared, or the system completes its drive cycles without detecting the fault again.

How do I fix P0339 myself?

Start by visually inspecting the crankshaft position sensor 'B' and its wiring for damage. If the wiring looks good, replacing the crankshaft position sensor 'B' is the most common fix. Ensure the new sensor is correctly installed and the connector is secure.

How much does it cost to fix P0339?

A DIY fix for P0339 typically costs $40-$150 for a new crankshaft position sensor. Professional repair at a shop will cost $150-$400, including parts and labor.

P0339 keeps coming back - why?

If P0339 keeps returning, the most common reasons are a faulty replacement sensor, an unresolved wiring issue (chafed wire, corroded pin), or a damaged crankshaft tone ring that the sensor reads. Less commonly, a failing engine computer can be the cause.

Will P0339 fail emissions/smog test?

Yes, P0339 will cause your vehicle to fail an emissions or smog test. The Check Engine Light being on automatically results in a failure in most states, and an intermittent crankshaft signal can also affect engine performance and emissions.

What's the difference between P0339 and P0335?

P0335 indicates a general 'Crankshaft Position Sensor 'A' Circuit Malfunction,' meaning the computer isn't seeing any signal or a continuous incorrect signal. P0339 specifically points to an 'Intermittent Circuit' for sensor 'B', meaning the signal is present but drops out or is inconsistent.

P0339 on Honda Accord?

P0339 is a common code on many Honda Accord models, particularly those from the early 2000s to mid-2010s. The crankshaft position sensor itself is a known failure point, often leading to intermittent stalling or no-start conditions. Replacing the sensor usually resolves the issue.

Questions to Ask Your Mechanic

Did you check the wiring harness and connector for the crankshaft position sensor 'B' for any damage or corrosion?

Good answer: Yes, I thoroughly inspected the wiring from the sensor to the ECM and found no chafing, breaks, or corrosion at the connector pins. I also performed a wiggle test while monitoring the signal.

What were the live data readings for the crankshaft position sensor 'B' when the fault occurred?

Good answer: The live data showed intermittent signal dropouts from the sensor, especially when the engine was warm or under load, confirming an intermittent fault with the sensor itself or its circuit.

Repair Cost Estimate

DIY Repair

Parts only

$40-$150

Shop Repair

Parts + labor

$150-$400

Save $110-$250 by doing it yourself

Difficulty

intermediate

Time

1-3 hours

Shop Parts for P0339

Intermediate - Requires some diagnostic tools (scan tool, multimeter) and the ability to locate and replace the sensor, which can be in a tight spot.

Cost of Waiting

Ignoring P0339 can lead to your engine stalling unexpectedly while driving, creating a dangerous situation. Continued intermittent signal loss can also cause misfires, potentially damaging your catalytic converter ($800-$2,500 repair). A $40-$150 sensor replacement now prevents a much larger bill and ensures your safety.

While You're In There...

Serpentine belt

If the crankshaft position sensor is located near the serpentine belt, it's a good time to inspect the belt for cracks or wear, as you may have improved access.

Tools You'll Need

  • Basic hand tools (sockets, wrenches)
  • Multimeter
  • OBD-II scan tool with live data capability
  • Wire brush (for cleaning connectors)
  • Dielectric grease

P0339 is a common sensor code. Most repairs involve replacing the crankshaft position sensor, which is a straightforward fix for many vehicles, and your engine will run reliably afterward.

Why Buy From Auto Barn?
  • Family-owned since 1957
  • 990,000+ happy customers
  • Fast nationwide shipping
  • Easy returns

Your Next Steps

1

Step 1: Perform a thorough visual inspection of the crankshaft position sensor 'B' and its entire wiring harness, looking for any signs of damage, chafing, or loose connections. Pay close attention to the connector.

2

Step 2: If the visual inspection doesn't reveal any obvious issues, use an OBD-II scan tool to monitor live data for the crankshaft position sensor 'B'. Look for intermittent signal dropouts, especially when wiggling the wiring or when the engine is warm.

3

Step 3: If the sensor signal is intermittent or absent, the most likely fix is replacing the crankshaft position sensor 'B'. Ensure you get the correct sensor for your specific engine and model year.

Note: The location of 'Sensor B' can vary significantly by vehicle. Consult your vehicle's service manual for the exact location and replacement procedure. Some vehicles may have only one crankshaft position sensor, in which case 'B' refers to a specific circuit or signal characteristic.