That's mind blowing that your piston came out of that jug lol. Most machine shops will measure the bore and piston and tell you if its in tolerance for next to nothing. Catch guy in good mood and prob get it done for free. I'd see bout getting it honed (here its 35 bucks) and seeing bout using that piston or possibly replacing it since blaster pointed out the brass peg. As for the sudden dying of your engine mine did same thing last week. Ended up that I broke a reed and it wasn't creating the proper back pressure to pull the fuel in the cylinder. Alot of great guys on here that'll help. Welcome and have fun