Yup. All the 273 rods did. I have two sets myself. They are pretty advantageous in weight compared to the 340/360 rods and just as strong if prepped right.
I agree with the others though that if you can drop 3K on an engine someone else built you can just about build what you want.