Good morning,
I attached the meanings of the codes for you below. You need to test for power to the coils to see if power is present for them to work.
https://www.2carpros.com/articles/how-to-check-wiring
https://www.2carpros.com/articles/engine-misfires-or-runs-rough
How did you test the coils? They should have power with the key in the on position. I attached a wiring diagram for you as well.
Roy
DESCRIPTION
HINT:
These DTCs indicate malfunctions relating to the primary circuit.
If DTC P0351 is set, check the No. 1 ignition coil circuit.
If DTC P0352 is set, check the No. 2 ignition coil circuit.
If DTC P0353 is set, check the No. 3 ignition coil circuit.
If DTC P0354 is set, check the No. 4 ignition coil circuit.
A Direct Ignition System (DIS) is used on this vehicle.
The DIS is an ignition system in which each cylinder is ignited by it's own ignition coil and spark plug. The secondary wiring of each ignition coil generates a powerful voltage which is applied directly to each spark plug. The spark passes from the center electrode of the spark plug to the ground electrode.
The ECM determines the ignition timing and transmits the ignition (IGT) signals to each cylinder. Using the IGT signal, the ECM turns the power transistor inside the igniter on and off. The power transistor, in turn, switches on and off the current to the primary coil. When the current to the primary coil is cut off, a powerful voltage is generated in the secondary coil. This voltage is applied to the spark plugs, causing them to spark inside the cylinders. As the ECM cuts the current to the primary coil, the igniter sends back an ignition confirmation (IGF) signal to the ECM, for each cylinder ignition.
Images (Click to make bigger)
Tuesday, December 8th, 2020 AT 4:18 AM