the B18B has a slightly longer stroke if I'm not mistaken. The B18A/B is 1834cc, where the B18C1/5 is 1797cc. B18A/B has 89mm stroke, while the B18C1/5 has 87.2mm stroke.