to tell you the truth, the b20b sucks, most likely your gonna have to resleeve, new pistons, rods and bearings. you have a nasty chance of spinning a piston. i would rather get a bare b series block and these go for pretty cheap if you know where to look. get a new crank/pistons/rods/bore 84mm...