There is no cure, the cylinder parts are all plastic....
I tried to use their normal support address and took forever, but they are the only ones I found with trigger sets (get their gunsmith series, it's worth it). Use
gigi@aresairsoft.com she is who I got all my parts from. And if she asks about ordering through the Canadian retailer, just tell them you can't contact them.
As for piston, the whole cylinder set is VSR compatible (about the only thing that is) So just get some VSR parts in there. All the cylinder internals are plastic so you might as well just buy a whole new set.