Travis -- For Jake's suggestion, use a tester like this:
The object is to measure spark to test the strength of your ignition system. If you get some info on the temp issue, post that. Again, 160F or more is too hot, and means there is a blockage (silt or salt, depending on where you boat)...