Yesterday and Thursday I rode to work on my bike with no issues. However, on the ride home (on both days) my bike slowly lost power and then just died as if it was out of gas even though the tank was at least half full. It would not start again until I let it sit for a few minutes, but eventually it died again while riding it home. The bike was running fine in the morning with no apparent issues. It was pretty hot yesterday and Thursday, could the bike have overheated? It is air cooled and I was in slow moving traffic on both days. Could a bad battery cause this issue? I don't know how old my battery is, but a few weeks ago I did have to top it off with distilled water and charge it. My bike is an 82 Yamaha Maxim XJ650. Does anyone have any ideas?