Remove the coil pack from the engine but leave the multiplug connected. Fit a spark plug to each of the four coils and lay it on top of the engine. If you can use a suitable piece of wire to earth the body of each plug. Then get an assistant to crank the engine while you look to see if each plug is sparking. Before you do though I would pull the fuel pump fuse or relay to prevent the fuel pump from running.
If only two spark plugs are sparking then you'll need to check the wiring to see if you have a live feed to all four coils. If you have then you'll need to check to see if all four are switching. The feed to all four coils probably comes from one common wire, or they may be fed in pairs. That's why you'll need to check. You'll either have one live with ignition on at the plug, or there may be two. You'll have to figure that out.
To check for coil switching use a voltmeter. Connect between each switching wire in turn and earth. Crank the engine and read the voltage. It will switch between 12v and 0v. BUT, a digital voltmeter cannot react quickly enough to this constant change back and forth, so it will sit somewhere in between, eg around 2v or 4v. There is not an exact figure, but if it stays on 12v or 0v then the coil is not switching. In this case check the wiring for continuity from the coil multiplug to the ECM multiplug. If there's a break in the wiring you'll need to trace and repair it, and if the wiring's good then a transistor has gone down inside the ECM.
|