Hate to bring bad new but most all 1200 have bad stators. If it isn't gone yet it will be, (The stator basically is the alternator), The motor has to come out to replace it. There is a plug that comes from the stator next to the battery and sometimes that get over heated and melts, you might check that first. I sure hope it's not the stator but on a 1200 It's more likely than not. I had the one on my 85 go out on the way from the Honda after making a deal on my new 92, It cost me about $1,000.00 to have it replaced so I could sell the bike.