The P2309 code indicates that the engine control module detects an abnormal low voltage condition in the primary control circuit of ignition coil D.
The coil may have an internal short or open that lowers its primary circuit voltage below the expected level.
Damaged, corroded, or loose wiring harness or connector can interrupt the primary circuit and cause a low voltage reading.
A rare issue where the PCM's output driver for coil D fails, resulting in insufficient voltage to the coil.
A poor ground connection for the coil's primary circuit can mimic a low voltage condition.
In very uncommon cases, a PCM calibration problem may misinterpret the coil's signal, but this is typically resolved by a PCM update rather than replacement.
No. In the vast majority of cases the problem is a faulty coil, wiring, or connector; the PCM is rarely the cause and should only be considered after those components are verified.
Yes, the coil is a serviceable part and can be swapped with basic tools, but ensure the engine is cool and the battery is disconnected to avoid personal injury or electrical damage.
A poor ground in the coil's primary circuit can trigger a low voltage reading and set P2309, so checking and cleaning ground points is an important diagnostic step.
Only when a known software issue affecting coil drive circuits has been identified by the manufacturer; otherwise, updating the PCM is unnecessary.