Home / DTC / P28BC — Cylinder 12 Ion Current Sense Circuit

P28BC — Cylinder 12 Ion Current Sense Circuit

Detailed page for trouble code P28BC.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P28BC

Generic P — Powertrain

Cylinder 12 Ion Current Sense Circuit

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted ion‑sense wiring to cylinder 12
  • Corroded, loose, or damaged connector at coil/spark plug/PCM
  • Faulty coil‑on‑plug or ignition coil driver for cylinder 12
  • Bad or fouled spark plug, wrong plug type, or excessive gap
  • High resistance or poor ground in ignition/ion sensor circuit
  • Water intrusion, carbon tracking or insulation breakdown around plug/coil

Symptoms

  • MIL (Check Engine) illuminated with P28BC stored
  • Possible single‑cylinder misfire detection or misfire counter increment for cylinder 12
  • Rough idle or reduced smoothness depending on misfire severity
  • Reduced fuel economy and increased emissions if misfire is occurring
  • Intermittent faults that may clear when conditions change

What to check

  • Pull freeze frame / live data and confirm MIL and when code set (idle, load, cold start).
  • Visually inspect coil 12, spark plug, and harness for damage, corrosion, oil or water. Check connector locking tab and pins.
  • Check spark plug condition and correct gap; remove plug to inspect electrode, ceramic for cracks or contamination. Replace if suspect.
  • Swap coil 12 with a known good coil from another cylinder — see if the code or symptom follows the coil (use caution; clear codes and re-test).
  • Backprobe the ion sense and coil supply/ground circuits at the connector with ignition off to check for continuity and shorts to ground/power (compare to a good cylinder).
  • Check coil primary and secondary resistance against specification (compare to another known-good coil). Typical ranges (vehicle specific): primary ~0.3–3 Ω, secondary ~5 kΩ–20 kΩ — consult OEM.

Signal parameters

  • Ion current waveform: a pulsed waveform synchronized to the ignition event with a characteristic post‑spark ionization spike. Absent, inverted, noisy or low amplitude indicates fault.
  • Typical ion‑sense signal amplitude: vehicle and circuit dependent; expected measurable spike above baseline during combustion (often millivolt to volt range depending on internal circuitry). Use OEM oscilloscope reference waveforms.
  • Frequency: matches firing events for the cylinder (once per spark event for that cylinder).
  • Coil primary resistance (typical reference): ~0.3–3 Ω (high‑current coils vary by manufacturer).
  • Coil secondary resistance (typical reference): ~5 kΩ–20 kΩ (varies widely by coil design).
  • Spark plug gap reference: typically 0.6–1.2 mm depending on engine — use OEM spec.

Diagnostic algorithm

  1. Read and record freeze frame and live data. Note if additional misfire or sensor codes are present. Clear codes and attempt to reproduce.
  2. Perform a visual inspection of coil 12, spark plug, boot, and connector for contamination, damage or loose pins. Repair obvious damage.
  3. Remove and inspect the spark plug. Replace with a known good plug of the correct type/gap if suspect. Re-test.
  4. Swap coil 12 with a coil from another cylinder (with ignition off). Clear codes and run the engine. If code/symptom moves with coil, replace coil. If it stays on cylinder 12, suspect wiring or PCM input.
  5. Check wiring continuity between the coil connector and PCM ion sense pin. Measure for shorts to battery and ground. Repair any damaged wiring or poor terminals.
  6. Backprobe ion sense signal and coil power/ground while cranking/running. Use an oscilloscope if available to compare cylinder 12 waveform to a known good cylinder. Look for missing or abnormal post‑spark ion spikes.
  7. Verify engine grounds and battery connections; a high resistance ground can affect ion sensing. Clean and tighten as needed.
  8. If wiring and ignition hardware are good but signal remains abnormal, consider PCM input test per OEM procedure (bench test or swap with known-good PCM only if supported and safe).
  9. After repair, clear codes, perform a test drive and monitor for recurrence. If intermittent, perform extended drive cycles to confirm repair.
  10. Safety note: disable fuel/ignition only as recommended by OEM when testing; avoid open flame when inspecting plugs/ignition components.

Likely causes

  • Damaged connector or pin corrosion at the coil-on-plug harness for cylinder 12
  • Failed ignition coil for cylinder 12 causing no or noisy ion signal
  • Worn, fouled or cracked spark plug preventing expected ionization signature
  • Broken/shorted wiring between the coil and PCM ion sense input
  • Poor ground or power supply problem affecting the coil/ion circuit

Fault status

⚠️ Status
P28BC — Cylinder 12 Ion Current Sense Circuit: PCM detected an abnormal or missing ion‑current signal for cylinder 12 (open, short, low/no signal or noisy signal). Inspect ignition coil, spark plug, wiring/connectors and PCM input.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

9,534

The library contains 9,534 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