P341D
Crankshaft Position Sensor A Circuit IntermittentP341D is a generic OBD-II powertrain diagnostic trouble code: Crankshaft Position Sensor A Circuit Intermittent. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P341D means
P341D is stored when the engine control module detects an intermittent signal from the crankshaft position sensor A circuit. Unlike a hard failure code, this fault indicates that the sensor signal drops out, corrupts, or behaves erratically under certain conditions rather than being continuously absent. The ECM logs the fault when it detects signal dropouts that exceed a defined threshold during engine operation.
The crankshaft position sensor is critical for engine management: it provides the precise timing reference that the ECM uses to determine injector firing timing, ignition timing (gasoline engines), and engine speed. An intermittent signal can cause misfires, rough running, stalling, or momentary power loss as the ECM temporarily loses its timing reference and falls back to a default or safe-mode strategy.
Intermittent faults are among the most challenging to diagnose because they may not be reproducible on a static bench test. Focus inspection on connector integrity, wiring harness routing for chafe points under vibration, and the air gap between the sensor and tone wheel. A damaged or missing reluctor ring tooth can cause a signal dropout only at specific crankshaft positions.
Common causes
Most-frequently reported root causes when P341D is logged.
-
1
Intermittent open or short in the crankshaft position sensor wiring harness during engine vibration.
-
2
Loose or corroded crankshaft position sensor connector with intermittent electrical contact.
-
3
Incorrect or varying air gap between the sensor and tone wheel due to loose sensor mounting.
-
4
Damaged, cracked, or missing reluctor ring tooth causing a signal dropout at a specific crank position.
-
5
Metal debris contaminating the sensor tip and causing intermittent signal disruption.
-
6
Failing crankshaft position sensor with internal intermittent fault.
-
7
Shielding or ground issue on the sensor signal circuit causing noise-induced dropouts.
Symptoms drivers notice
How to diagnose P341D
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs and freeze frame data; note engine speed, load, and temperature at the time of fault.
-
2
Inspect the crankshaft position sensor connector and wiring harness for loose pins, chafing, or damage near flex points and heat sources.
-
3
Check sensor mounting torque and verify the air gap is within specification.
-
4
Inspect the tone wheel (reluctor ring) for missing, damaged, or debris-fouled teeth.
-
5
Use a scan tool to monitor crankshaft position sensor signal in live data while flexing the harness to reproduce an intermittent dropout.
-
6
Check the sensor signal wire shielding and ground integrity at the module.
-
7
If harness and tone wheel are confirmed good, replace the crankshaft position sensor and retest over multiple drive cycles.
Vehicles where we've handled P341D
Platforms in our catalogue with confirmed P341D coverage.
Related powertrain codes
- P3400 — Cylinder Deactivation System Bank 1
- P3401 — Cylinder 1 Deactivation/Intake Valve Control Circuit/Open
- P3402 — Cylinder 1 Deactivation/Intake Valve Control Circuit Performance
- P3403 — Cylinder 1 Deactivation/Intake Valve Control Circuit Low
- P3404 — Cylinder 1 Deactivation/Intake Valve Control Circuit High
- P3405 — Cylinder 1 Exhaust Valve Control Circuit/Open
Frequently asked questions
Why does an intermittent CKP fault cause misfires?
The ECM relies on the CKP signal for injector and ignition timing. A momentary dropout causes the ECM to lose its timing reference, resulting in misfires until the signal is restored.
Can P341D cause a no-start condition?
In most cases the engine will start, but severe intermittent dropout near startup RPM can make starting difficult. A complete signal failure (hard fault) is more likely to cause no-start.
How do I check the tone wheel without removing the engine?
On many engines the reluctor ring is visible with an inspection light and mirror through an access point. Some vehicles require partial engine or transmission disassembly to inspect it; consult the service manual.
Is P341D the same as P0335?
P0335 is the generic J2012 code for CKP sensor A circuit malfunction. P341D is a manufacturer-specific or enhanced code that more precisely describes an intermittent condition on the same circuit; they are related but not identical.
Disabling P341D in software
RaceTune can permanently disable P341D — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
ECUs with a P341D disable in our catalogue
Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.
- Bosch MD1CP002 verified 1 software version
- Bosch MD1CS001 verified 1 software version
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P341D in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file