Have you tested your spark tester? Disconnect your wires from your coil .Take a jumper wire and clip it to the positive side of the coil.take another jumper on the net side . Now connect the pos to the pos of the batt and lightly brush the wire to a grounded piece of metal while your spark tester is hooked to the primary of the coil and you should get a spark as you brush the neg of the coil that is the sure fire way to test a coil no meter needed but the chances of the coil being bad is minimal. If all the test from Immatt turn out to test the pcm before you have it tested clean the connectors to it and try the spark again all the procedures he recommended or correct so good luck !!!!!!