I think I've got it fixed! I replaced the regulator which took care of the electrical issues and then I took apart the carb and found that the power piston was stuck I freed it up and now it seems to run good there is still a slight hesitation when I floor it but it runs much better. Thanks for all the help!