Carrillo connecting rod for 2005 - 2013 Yamaha YZ250F For use ONLY with matching CP Project X Platinum series piston. WILL NOT WORK WITH STOCK SPEC PISTONS! Rod is 2mm longer than stock and uses a 1mm smaller diameter piston pin. Carrillo rods are far stronger than OEM stock conrods. These rods can be used as a direct replacement for the stock rods and offer improved performance in addition to much greater strength and durability.