Sounds like the STATOR is bad. I have a 115 Merc had the same symptoms took it in to the shop and the wiring had wore thru. Had it replaced, has ran fine since.
Bassky