Have you pulled the plugs yet? I Know it's a PITA, but you can't ride it anyway;p If one is fouled, check that spark plug wire for cracks. It could be shorting (sparking) to ground intermittently. If they are all fouled, keep looking at the ECM.
I like where you're going by Ohming the coil. I'm pulling from memory, but I think it's .5-.7 ohms for the primary side and 5.5K-7.7K for the secondary side? But the way you describe it, it seems like an intermittent problem. Coils are typically a go/no go type of thing...
If you don't have a spark tester, you can check the hi-tension side with a regular 12v test light. Ground one end and put the point near the spark plug end and the light should glow every time the plug fires. Should be a regular timed pulse, not intermittent.
Do NOT pierce the wire! ZAP!