I've got a pair of 1199 Pistons and Sleeves for sale. Pistons have never been taken out of the sleeves. I just cleaned them with WD40, no abrassives used. They have been replaced by new ones because they have been ran-in too soft. About 5dl/1000km oil consumption. Ideal for your race bike :)...