
Originally Posted by
avguy
The whole bit with disconnecting the battery is to reset the learned portion of the ECM, because it's possible that the computer can shut down one or more cylinders when it sees lots of misfire. And if so, that would affect the spark testing results, so resetting the ECM eliminates that possibility. Touching the cables drains the caps and clears memory faster. Although I didn't mention it, the battery does need to be reconnected before doing the spark test.
That said, it sounds like there's spark, based on what you wrote. It would be good to check all 4 plugs, in order to be certain that all are firing, but I'd expect that spark is ok. So do the fuel spray test, and post back with the results.