nearly all BMW bore is same ,only E39 is different