Matt to diagnose this you need to go back to basics.
Disconnect both +ve and-ve from coil.
Using a bridge wire with some aligator clips connect full 12v from battery+ to coil +ve.
Using a second bridge wire conect one end to metal part of engine.
Now, while holding coil ht lead few mm from metal part of the engine tap other end of second bridge wire on coil -ve.....you should see a spark every time you tap coil -ve.
If you do not see spark try another ht lead.(can use spark plug lead with a spark plug in the end of it)
If still no spark you have a f**ked coil.
If you have spark report back and i will guide you further.