340 Rods, speed pro L2316F “stock” weight is more than stock piston

Have u actually weighed the pistons? Are u weighing both ends of the rods? It for sure needs a balance job. Kim