Re: Still having heat problems :(
Sounds like it could be running lean, how's the plug look? The easiest way to richen the mixture (air/fuel not gas/oil) is to unscrew the part where the cable goes into the carb and remove the slide. Take the cable off the slide and remove the needle, there will be 5 or so groves in the top of the needle and a clip will be in one (probably the center one) carefully remove the clip and move it to a lower grove, you could just go one grove or go all the way to the bottom to see if it makes a difference.
Put the carb back together, take it for a ride and se if it's any cooler.
As far as the bogging when opening the throttle too fast, I think some of that is normal as these are super simple carbs.