I recently received my father in laws 94 heritage and it ran fine every weekend when I would start it up until one trip about 20 miles of riding. It died out on me and had to wait and run with the choke on, since I cleaned out the carb with non-plastic corosion cleaner, flushed it out and re-installed it and put some carb cleaner in the fuel tank and it ran great. For a while the battery has been building up major corrosion on the possitive side that i keep cleaning off and the engine has been popping on on acceleration after coasting and then trying to speed up. After I went through the tank of gas I filled it with with the cheapest gas and had no additives and thats when the problem started. I recently had to clip off the battery cuz the corrosion was so bad after two weeks and I will be replacing it but I was wondering if the gas had to play a factor with no additives or even after the bike has started the battery still plays a factor as well. It runs on a open exhaust with baffles and has been since 95. Entire engine is stock including the carb only the exhaust and intake have been modified.