I ordered a wiseco top end kit for my 03' CR250 and right after that I noticed that my service manual says to match the piston code (A or B) to the cylinder code(A or B). They do this to correct manufacturing tolerences. I didn't see any choices when I ordered the top end kit so how does wiseco get around this? Do they just make it somewhere in between A & B and hope it works. I guess you have to buy OEM pistons to get perfect clearance specs. I do have a digital caliper so I will make sure it is within spec before installing.