I know that everybody is going to tell you to use a wiseco forged piston,however I'm a big fan of CAST PISTONS! OEM (factory stock) pistons are cast,and will serve you well. Your choice, ...however its my opinion that a cast piston will last a long ,LONG,LONG time. All the issues I've ever had,were with forged pistons. Cast pistons have served me well with zero issues.