Ok the IT250K lemon that keeps giving, removed the old barrel and piston went to insert new piston and found the piston pin needed was a different size. The piston and pin removed were wiseco and the pin was 57mm long. I now need a pin I believe to be 61mm long. the Piston I do not know what make but details are on the face has CD and -010 printed and under the pin support has the number 504 and on the other one an indescribable stamp. If anyone has the original pin part 214-11633-00 could they tell me the length. Or can anyone identify the piston. Need pin and circlips, thanks Barry