2550 Is well below the bobweight for a heavy rod set up. Ain't no marrying them together without mallory.
2900 sound about right from memory. I could check but I don't know if I have any pistons around.
What the heck piston are you looking at for that kind of money?