I'm afraid I can't offer a solution, but I know that this is a major problem with the Warrior. Quite often the "belled" section which holds the piston seal in place starts to break up, and this virtually ruins the piston. This may happen if you try to do any work on the metal piston itself.