P0338

Crankshaft Position Sensor A Circuit High Input

DTC P0338, sometimes indicated as P033800 is an OBD diagnostic trouble code indicating a generic fault with the vehicle powertrain (i.e. engine and gearbox). This code identifies an error with the ignition system causing crankshaft position sensor a circuit high input.

The crankshaft position sensor (CPS) is an electronic device that measures the position or rotational speed of the crankshaft in the engine. The CPS is used by the engine management system to control ignition timing and fuel injection.
If the CPS reports a high input (meaning that it is reading the crankshaft position too fast), this may be caused by a fault in the CPS itself, or by a problem with the wiring or connectors.
The most common causes of a high input from the CPS are a faulty sensor, a wiring fault, or a dirty or corroded connector.
If the CPS reports a high input, the engine management system may go into "limp home" mode, which will reduce engine power and may cause the engine to stall.
There are several things that you can do to try to fix a high input from the CPS:
-Check the wiring and connectors for faults or damage.
-Clean the wiring and connectors with electrical contact cleaner.
-Replace the CPS if it is faulty.
-Replace the wiring if it is faulty.
-Replace the connector if it

  • P0338: Crankshaft Position Sensor A Circuit High Input
  • P0338: Crankshaft Position Sensor "A" Circuit High
  • P0338: Crankshaft position (CKP) sensor – high input
  • P0338 00: Incorrect signal from the crankshaft speed sensor "A" - short to plus
  • P0338 00: Crankshaft position (CKP) sensor - high input

DTC Trouble Code Search
Bulletins

Bulletins are notices put out by manufacturers in conjunction with the NHTSA to notify the public of manufacturing issues or changes.

  • 000604014 - ENGINE AND ENGINE COOLING:ENGINE:GASOLINE
    OLDSMOBILE: Some customers may comment on hard, no, or slow start, backfire or kickback during crank / start, grinding or unusual noises during crank, diagnostic trouble code P0338. *tt
Previous Code: P0337 | Next Code: P0339