Well, finally got the replacement piston and necessary parts to rebuild the top end. Made a mistake of overtorquing the head bolts and eventually lead to stripped studs after the cylinder head exploded, launching acorn nuts and washer alike into the air. Upon closer inspection, I notice both the thread in the stainless steel acorn nuts that I bought to replace the original ones and the threads on the studs are destroyed. I gotta say, it's been frustrating but at the same time a great learning experience. After searching around the forums, I learned the proper torque specs for the head and to torque them only when the engine is cold.
I was able to get a new china girl engine kit and installed the new engine on my bike. I decided to use the old engine as a specimen for dissection.
With the new engine, I am experiencing greatly reduced performance, even though everything is fine. No leaks, all bolts properly tightened. I even used the carb I previously tuned for the older engine and a brand new spark plug of the same type as my old one. But it just isn't as powerful as the old one. On the old engine, I can get up to 34Mph on flats without a problem. This new engine barely reaches 26mph on flats, and struggles greatly going up hills that the previous engine had no problems with. Seeing how it's the same "80cc" Raw engine I had before, what could be sapping the power from the new engine? The clutch is adjusted correctly with no slippage. There are no signs of airleaks.