I've found that not to be the case. For some reason, the 38mm stroke type b piston will top out where the 40mm would (at least on the cylinder I have; could it be a pk80 with 40mm stroke and a type A piston?) but then only uncovers half of the transfers and exhaust ports. So either the cylinder seat on the engine is lower by 1mm or the cylinder bottom is 1mm too short or the crank is 1mm higher than it should be is how I see it. The gasket stacking and deck shaving is what I needed to do get the ports fully uncovered at BDC. Don't know whats going on exactly here...