Yeah here's what I don't get, if the cylinders are the same, why are the pistons different lengths by 3mm? I get the compression height thing because of the different cranks but for stock cylinders a 2mm difference in intake port timing would basically make the thing not run.
So my engine was an a, but it was on a g3, I think someone swapped a d cylinder in it at some point and cut 3mm off the skirt, but like I said I'm not much use because the only cylinder I got is wackadoo