I've got the uprated piston with dual seal but its only any good if the cylinder is in good condition in the first place which mine wasn't so i had to get a new one of those as well. Can't remember how much it all came to, nelly at
www.cornerspeed.co.uk sorted me out as always.