Home / DTC / P28AD — Cylinder 8 Ion Current Sense Circuit Range/Performance

P28AD — Cylinder 8 Ion Current Sense Circuit Range/Performance

Detailed page for trouble code P28AD.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

P28AD

Generic P — Powertrain

Cylinder 8 Ion Current Sense Circuit Range/Performance

Brand: Generic
Views: UK: 21 EN: 34 RU: 18
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open, short, or high resistance in the ion current sense wiring for cylinder 8
  • Faulty ignition coil or coil pack for cylinder 8
  • Damaged or fouled spark plug or plug lead on cylinder 8
  • Corroded/loose connector at the coil or ECM
  • Contamination (oil, coolant, carbon) on ion sensing components
  • Faulty ECM or internal ion sensing circuitry

Symptoms

  • Check Engine Light (MIL) illuminated, code P28AD stored
  • Engine misfire (often felt at idle) or rough running
  • Reduced engine power or hesitation under load
  • Poor fuel economy
  • Possible difficulty starting or stumbling during acceleration
  • Intermittent faults that may vary with temperature or vibration

What to check

  • Read freeze frame and live data with a scan tool; confirm occurrence and any associated misfire counts (e.g., P0308)
  • Visual inspection of ignition coil, spark plug, boot, and wiring for cylinder 8 for damage, oil, carbon, or corrosion
  • Wiggle test connectors and wiring while monitoring live ion-sense signal or engine behavior for intermittent faults
  • Measure continuity and resistance of ion-sense wiring and coil primary/secondary circuits; check for shorts to ground/voltage
  • Compare ion-sense waveforms or signals between cylinder 8 and a known-good cylinder using an oscilloscope or manufacturer scan tool
  • Swap ignition coil (and optionally spark plug) between cylinder 8 and another cylinder to see if the fault follows the coil

Signal parameters

  • Ion current sensing produces very small current pulses synchronized to ignition/combustion events (typically in the microamp range)
  • Expected: distinct pulse(s) at each ignition event with amplitudes and timing consistent with other cylinders at the same RPM/load
  • Baseline (between events) should be near zero; no sustained DC offset or noise above expected microamp-level
  • Pulse frequency correlates to engine speed (RPM) and ignition events per cylinder
  • Significant reduction, absence, excessive noise, or DC offset in the waveform indicates range/performance fault

Diagnostic algorithm

  1. Retrieve freeze frame and confirm code P28AD is current. Note engine conditions when code set (RPM, load, temperature, fuel trims, misfire counts).
  2. Visually inspect coil, spark plug, boot, and harness for cylinder 8. Repair any obvious physical damage, contamination, or loose connectors.
  3. Clear the code and attempt to reproduce. If intermittent, perform wiggle tests on the harness while monitoring live data.
  4. Swap the ignition coil (and resistor boot/spark plug if accessible) between cylinder 8 and a known-good cylinder. If the code/item follows the coil, replace the coil.
  5. Use a lab scope or manufacturer diagnostic tool to capture ion-sense waveforms on cylinder 8 and a reference cylinder. Compare amplitude, shape, and timing. Look for missing pulses, excessive noise, or DC offset.
  6. Measure wiring continuity and resistance from the coil connector to the ECM and to ground; check for short to battery voltage or ground. Repair any wiring faults.
  7. Inspect/replace spark plug if fouled or out of spec. Check plug gap and ignition secondary path (boots/wires).
  8. If electrical tests are good and waveforms still abnormal, perform a compression/leak-down test to rule out mechanical combustion issues affecting ion current.
  9. If all components and wiring check good, consult manufacturer ECM diagnostics; suspect ECM or internal ion-sense electronics and follow OEM procedures for module testing or replacement.
  10. After repairs, erase codes and road-test to confirm the fault does not return; re-scan to ensure proper operation.

Likely causes

  • Faulty ignition coil on cylinder 8
  • Loose, corroded, or disconnected coil/ion-sense connector
  • Damaged wiring or short to ground/voltage in ion sense circuit near cylinder 8
  • Fouled or incorrect-spec spark plug affecting ion current
  • Contamination at the sensing electrode or coil secondary

Fault status

⚠️ Status
P28AD - Cylinder 8 Ion Current Sense Circuit Range/Performance. MIL ON. Ion-sense signal for cylinder 8 out of expected range or waveform abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

6,384

The library contains 6,384 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email