That engine looks like a knock off of one of the Honda or any major brands single cylinder trail/dual sport bike. I've had many of them, they run forever if you keep oil in them. Spent countless hours riding through the woods back home, no trails, just brush busting at a walking pace, never had one overheat. I still have several Honda XR bikes that just won't quit.