88 Supra TS6M Hard start when hot.
	
	
		I have a 1988 Supra Comp TS6M with the 351 Windsor. 
It will run fine for 15 - 20 min through our no wake zone and when we get out on to the main lake we run around at 25 - 30 mph for 10 minutes or so. Once we stop and get a skier in the water it will crank and crank what seems like forever. Usually takes cranking 3 separate times for 10 - 20 seconds to start. 
The coil gets extremely hot and i think that is the issue but don't know exactly what I need to trouble shoot. 
The boat was converted to electronic ignition by the previous owner. 
The ignition module has 1904 on it. It also has a purple and black wire that come out of the distributor. The purple wire connects to the positive side of the coil and a pink wire connects to the positive side also and runs back to the resistor. 
The black wire connects to the negative side of the distributor and also has a grey wire that runs into the wire loom I assume to the gauge. 
The coil has #903 on it and says use with external resistor.  
The distributor is a prestolite. 
If anyone has any ideas or suggestions i would appreciate it. 
I cant find the part number or any information on the ignition module itself except for that 1904 number. I have searched it and came up with nothing. 
Thanks again.