I went to the dunes with some buddies last fall. After riding for about an hour, my carb had problems. It would idle, but that's all. Any load on the engine and it would bog out. I limped it back to the trailer using the choke. I tore the carb apart and cleaned it. After putting it back together it only ran so-so. This spring it happened again. It will only run just above an idle. Any more throttle and it bogs out. This last weekend I cleaned the carb again. It now revs up fine, but when you let off the throttle it dies. When it is running about 3500 rpm, it still sputters like it is not running clean. I also noticed it gets very hot, very quick. I direct-wired the fan so it runs all the time but it is still hot. Any ideas for a fix?