P3R Flywheels
They look real nice, claim they are for racing and will handle more than 300+Hp........until they fail, then its one excuse after another, your racing how long you expect them to last or the comp nut/bolt came loose or wasn't tightened, and or your oil pump failed
They may fix your flywheels but your going to eat that motor $$$, the motor builder than has a list of excuses why it's not his fault, but we will give ya a nice deal on labor, and oh ya you gota buy all the parts.
I paid 800.00 for a set of Carrillo rods, there is no stamp/etching on the rods anywhere.