Not sure you guys know this,, but Crower makes nice connecting rods that are stronger than stock & made for floating pins.
I have 6" Crower rods here for my new engine.


12 port SDS EFI