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

The Speed Pro is the old TRW. Old school tech. They were never meant to be lightweights. I would advise getting the bottom end balanced, from what it sounds like.