Hey fellas, new to the forum. Wanted to get some suggestions on putting this truck back together. The short of it is, I think i dropped a ring/melted a piston. Noticed it was running like crap on a short run to my buddies house right down the street, it sounded like it was getting worse, a...