Not done the swap from BMW before,but if it ran OK in the car it should be OK in the RR.I think checking the crank sensor and the tangs it reads from would be a good start.Was it showing the timing modulation all over the place,or just a high or low value ?