im absolutely sure. I know the whole history behind the motor. im sure they are heavy truck pistons. the motor came out of a dump truck. i just don't know what the size and type are