Eddie, have you weighed your new pistons and compared them with the ones you have replaced ? The rods must stretch, otherwise they would break. If you over-rev a motor and the rods stretch so much that they exceed the elastic limit, plastic deformation occurs and the damage is irreversible. If they don't break immediately, they can do that at any time afterwards when fatigue completes the process. Keeping piston weights low is a good thing to do, and if the high-comp pistons are heavier, it is a backwards step fitting them.