I recently bought my daughter a TaoTao gk110 go kart. It starts right up and runs great for about 20 to 30 minutes then it dies and won’t turn on unless I let it sit for about 10 minutes. Today I let it sit at idle to see if it would do the same and it did. I also noticed smoke coming from the engine when it shut off and it seemed pretty hot so I’m guessing it’s over heating. Anyone have any tips or recommendations for this? I wouldn’t think it would overheat at idle for 30 minutes.. 
