P0336 - Crankshaft Position Sensor "A" Performance/Range Problem.
Code P0336 indicates a problem with the crankshaft position sensor (CPS). The DPCV monitors engine speed and controls the engine valves to make sure the pistons are working properly.
The crankshaft sensor transmits important information to the engine control unit (ECU), which allows the controller to adjust fuel injection as well as ignition timing. DPCV, working properly together with the ECU, ensures excellent engine performance.
When the crankshaft sensor fails to provide the correct information to the control unit, a P0336 code is generated.
What does P0336 mean?
Trouble code P0336 indicates that the engine control module (ECM) has detected a malfunction in the crankshaft position sensor A circuit.
The crankshaft position sensor records the crankshaft speed, controls the operation of the engine valves (in particular, the operation of the pistons), as well as the engine itself. The ECM uses information received from the crankshaft position sensor to control fuel injection and ignition timing. The crankshaft position sensor and ECM are required to operate properly to operate your vehicle safely.
The crankshaft position sensor consists of a rotating disc and a stationary sensor. Most crankshaft position sensors have a voltage wire, a ground wire, and a signal wire that allows the ECM to receive a revolutions per minute (RPM) signal.
Using the above information, as well as data received from the camshaft position sensor, the ECM controls the fuel injection process and also regulates ignition timing. If the ECM does not receive or receives an erroneous signal from the crankshaft position sensor, P0336 will be stored in its memory.
The following error codes may also appear with P0336:
- Trouble P0335 - Crankshaft Position Sensor “A” - Circuit Malfunction
- Trouble P0337 - Crankshaft Position Sensor “A” - Low Signal
- Trouble P0338 – Crankshaft Position Sensor “A” – Signal High
- Error P0339 - Crankshaft position sensor “A” - poor electrical contact
Formation conditions
The car's ECU has special protection against false detection of an error; in order to accurately fix it, several factors must coincide on a running engine:
- more than one missed pulse is recorded per revolution;
- complete absence of impulses when rotating the crankshaft.
The presence of pulses or their absence is recorded after 10–100 revolutions of the crankshaft.
The number of pulses depends on the number of teeth on the gear, it varies widely depending on the car model.
The “Check Engine” light does not light up immediately; this is done to minimize cases of false alerts.
Only after several (more than three in a row) repetitions of abnormal situations does the computer record the error and display it on the display screen.
Causes of error P0336
- Worn or damaged gear
- Foreign object in contact with gear
- Short circuit or open circuit of the crankshaft position sensor
- Short circuit, break or damage to the crankshaft position sensor wires
- Corroded or damaged crankshaft position sensor connector
- Misfires in engine cylinders
- Malfunction of the crankshaft position sensor
- Camshaft position sensor malfunction
- ECM malfunction
Related DTC Discussions
- Need help Honda Civic P0336
I have a 2003 Civic LX 1.7L engine. It has code PO336. I switched to the crank sensor and pigtail but the engine light still comes on with the same code. I check the voltage at the pig's tail and it reads 12V and the ground resistance is fine. This starts most of the time. The speed sensor shows and drives normally, but the light... - Fault code p0336 on 2003 Bonneville
Bonneville runs fine but keeps setting crankshaft position code p0336. The sensor was replaced 2 times and all wiring was checked at a workshop at a cost of $500+. Now they offer to “flash” the ECU at a cost of $160. Does this seem like a reasonable solution?… - 2011 chevy traverse lt 3.6l v6 p0017, p2105, p0336, p0303
My friend called and said her car stalled at a light and wouldn't start, so we went out to try to charge the battery and finally got it to start, but the service light was flashing and it couldn't go over 1500 rpm or 15 mph we said home and ran the scan tool and p0017... - 1997 Camaro RS codes P0302, P0336, P0441
Hello, I have a 1997 camaro rs. Service English the light came on so I took it to AutoZone and came up with these codes: P0302, P0336, P0441. I know what the codes mean, but I don't know how to fix it. The people at AutoZone said it was most likely one of these codes that caused the other two. What code… - 2000 Buick Park Ave Ultra codes P0131, PP0336, P0137
HELP PLEASE ok so 00 park ave ultra…. Last week it started stalling intermittently, I played a guessing game for a few days, got all new spark plugs and wires, crank sensor, alternator, fuel pump and filter, upstream o2 sensor and idle air position sensor…. Now every morning... - 1996 cadillac fleetwood 5.7L Lt1 codes P0335 P0336
I replaced the leaking water pump and tuned the engine...cap, rotor, wires and plugs...now I got the check engine light and the codes read...PO 335 and PO 336 after it's been running for a while ...starts well, runs well...no firing. .ideas ok.. and I replaced the crank sensor.... cleared the codes and they come back sometimes... - p0336 1999 Grand Am - Wanting to Give Up
This car was my mom's. He began to die as she walked along the road. It will start again but stop immediately. The check engine light did not come on. She took it to the dealer and they couldn't see what it was. They said they thought it needed a head gasket, then maybe they'll see what the... - 1997 Volvo 850 R code P0336
I drive a 1997 Volvo 850 R with 82,000 miles. It starts to close and stall when driving for more than 30 minutes, especially when accelerating after stopping. I pulled my codes and among all the cylinder misfires I got P0336 and P0172. Can someone please tell me what this means and how I can fix... - 02 pontiac grand am 3.4 p0336
Need help, replaced both crankshaft sensors, egr valve fuel pump and still getting code p0336 and when it warms up it won't fire cranks but won't start, even checked coil packs and fuel pressure, any ideas ... - 2001 Chevy Tahoe code P0336 HELP!!!!
Hello, I have a 2001 Tahoe that will not start or if I get it it will not continue to run. If it starts and I press the gas, it shuts off. I auto scanned it and got the crankshaft position sensor code P0336. I have no idea if I need to find it or if the problem is actually why it won't start. ...