These connecting rods are direct replacements for the K330 Road Race engine. This is a long rod that is used with an OEM 86mm K20 crankshaft and a 4 Piston Pro Endurance Piston with 18mm wrist pin.