So boat has run months perfectly since I got it. 89 Bayliner Carpi with OMC. 2.3L. So it runs great then dies and won't restart even with starter fluid. I cranked and all the sudden it won't stop cranking. I pulled the key and safety out still cranking. Pulled all fuses out still cranking. I had to dang near melt a battery terminal trying to get the lead off..well it did melt. It finally stopped. It was causing a lot of heat or I would have let It crank till it died. Any ideas?