P021D Cylinder 10 Injection Timing
P021D reports a fault in the injection timing of cylinder 10 on a diesel engine. Unlike P01DD/P01DE ('over retarded/advanced', the result of the injector learning routine in overrun), this code has no direction, and what it checks is up to the manufacturer. A cylinder 10 code only applies to engines with 10 or more cylinders. No manufacturer or vehicle using it was found – GM's documents stop at cylinder 8 (P021B), FCA's at cylinder 6, and Ford uses other codes. The description therefore follows the documented siblings: GM checks the injector's current rise electrically, FCA ties the code to injector learning. CARB requires diesel engines to detect injection that is too early or too late.
Likely causes
Symptoms
- Check engine light on
- Rough running or misfire, rough idle
- Loss of power, smoke or knocking possible
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com.