find out the difference in size and get a bmw plastic ring for each wheel that is the right thickness, this can then be cut so that the circle is the right size for the hub.
if the centre bore is larger than the hub centre they will shake through the steering wheel like they were not balanced.
to me this sounds like your problem.