Dont buy je piston lasted 2 hours including break in. they admitted they had a batch of faulty pistons that had a defective mold said im sorry and only gave me a new piston. the guy who built the motor for me ended up eating the whole thing. the piston is from a 660 raptor.

