look close at the connections on the coil itself.
i chased a problem similar to this one time, and it turned out the wire at the terminal connection [i forget if it was the + or - wire] was broken on the bottom, just being connected by only a few strands of wire to the terminal.
beer