i don't think you will have any problems,those pistons sit down the hole more than 2355.i've got a 640 roller with those pistons.cracked cylinder that the machine shop didn't catch reared it head upon breakin so its in the corner for now.