I'm not knocking them. I just didn't think they would work with 2550.
You would need a piston/pin in the 790gr area. The stock piston/pin is somewhere in the 1000gr area as I can remember. I don't have a piston to weigh though.
You are correct , trw replacement pistons are 1000-1100 grams , piston/pin