It sounds like your fan is toast but just to be thorough, have you checked the fan relay? (the standard relay next to the fan fail) I'd see if any of...
For anyone curious, here's a non-OEM (Pertronix) coil installed, fits in the stock bracket just fine. (Sorry for the sideways view, I don't know how...