Injection Timing Control Circuit Malfunction


This code indicates that a malfunction in the electrical circuit of the fuel injection timing control system has been detected.

Code Set Parameters

Fuel injection timing is controlled by the PCM which calculates input data from the engine crankshaft and engine camshaft sensors. Should circuit resistance factors cause a voltage differentiation in the injection timing circuit voltage that exceed 10-percent of a predetermined manufacturer’s reference voltage, then a code is stored in the PCM and a service engine lamp will be illuminated.


These could range from no symptoms (other than a malfunction indicator lamp) to a no start condition, engine misfire, rough idle, choppy acceleration, and black smoke at startup.

Common Causes

Possible causes of this code include a faulty PCM, open or shorted electrical wiring, corroded electrical connectors, and crankshaft or camshaft position sensors. This code is frequently accompanied by trouble codes P0341 and/or P0336.

Common Misdiagnosis

PCM failure is rare. If other engine timing codes are present; diagnose and repair them first before attempting to diagnose P0216.


  • Injector timing, or injector pulse width modulation, is regulated by the PCM which monitors the crankshaft and camshaft position sensors, MAF, the MAP, the TPS, and other engine performance sensors
  • If any other engine codes are present diagnose and repair those first before attempting to diagnose this code
  • Crankshaft and camshaft positions are monitored using electromagnetic sensors
  • Some sensors utilize relief holes in camshaft and crankshaft drive gears to provide signal interruption in the electromagnetic field
  • Some manufacturers use multiple crankshaft sensors to feed separate data streams to the PCM
  • Typically, these data streams provide input for engine ignition and fuel injection timing
  • Engines that are equipped with multiple camshafts generally use a camshaft sensor for each camshaft
  • Other automakers use notches cut into shafts (or protruding nodules that are permanently attached) to interrupt the electromagnetic field
  • Often these notches or nodules are located near the rear or middle of the shaft, depending upon sensor placement
  • One manufacturer even places the crankshaft sensor on top of the transmission bell-housing and reads crankshaft position from interrupter holes in the flex plate. A scanner or code reader, a digital volt ohmmeter, and access to a manufacturer’s wiring schematic will be necessary to successfully diagnose this code
  • Begin your diagnosis with a visual inspection of all wiring and connectors
  • Repair or replace damaged, disconnected, shorted, or corroded wiring, connectors, and components as necessary
  • Always retest the system after repairs are completed to ensure success. If all system wiring, connectors, and components (Including fuses) appear to be in normal working order, connect the scanner (or code reader) to the diagnostic connector and record all stored codes and freeze frame data
  • This information can be extremely helpful in diagnosing intermittent conditions that may have contributed to this code being stored
  • After the codes are cleared, operate the vehicle to see if the code returns
  • If the code fails to immediately return, you may have an intermittent condition
  • Intermittent conditions can prove to be quite a challenge to diagnose and in extreme cases may have to be allowed to worsen before a correct diagnosis can be made.