How about rod and bolt stretch? Your piston can end up weighing 10,000 pounds plus depending on weight and rpm.