66 what is this

Trying to identify what this is it is in place of a coil I know the car has electronic ignition. Would this cause a parasitic draw after the cars sits for a couple of days. I do have a kill switch on the negative side of battery. I have tested all fuses and could not determine what was causing the draw. I will be placing the alternator and was wondering if I should replace this item also and if so where can I get this part.
View attachment 493372