Yep.. full rebuild.. 100% not all stock. But close. 60cc kit carbon reeds. Porting. Good brakes. But all smooth n quiet for me n the kids to enjoy. Took me a few months to track down all the odd bits that it was missing. And a lot of paint, TLC, And plastic polishing. I had to re zink plate the spokes, they just arnt out there to be found.