you can get all this stuff off the shelf if you use a 6.250 rod .and a CH of 1.260 JE/Srp makes the 1.260 pistons there may be other . then your looking at custom rods or rods that will cost alot more i had custom rods made and custom pistons i try not to do both just for the added cost. i think your fine with this CH is nice should get nice spacing on the ring pack and rod length