Speed Pro H405 (4 valve relief, low compression) pistons & pressed pin con rods

Why are you wanting floating pins? Pressed pins are fine. As mentioned, those pistons are not made for floating pins. They will have to machine a groove into each side of each pin bore for the locks to install into. Pretty expensive when pressed pins will work just fine.