yep there some what cheap and like Don said there is numbers on the top sounds like a KB hyper piston ring butted ? .takes alot for a forged piston to fail there could be a cast pistons them are under 90.00 a set if so snap a photo of piston and post it