Just got a blaster on trade n guy gave me a top end n piston with it..put the top end on and it fired up for a few seconds then stopped ..crank it back up it had a pingin sound so i took top end back off inspected piston put top end back on then it wouldnt fire up seemed like it didnt have...