Check your 30A fuse. If its blown, make sure your rectifier is outputting the correct voltage. Should be no more than 14.5. Even that's high, I like to see it around 13.4. If you need to replace the rectifier, DO NOT go cheap. I had a Chinese one catch fire on the same exact engine as you.