Check the bulkhead connector. Your coil is not hot during cranking, and it should be. It's only hot in the run position. The bulkhead connector is often the cause of this.