Sorry for the late reply
As part of the recall BMW have changed 3 injectors, 6 Buffers & 3 Gasket Rings. That was £600 pounds worth of work paid by BMW HQ.
The jerkyness in low gears is solved but its still slightly juddery on idle but that doesnt bother me that much, lets me know that I'm sat behind a powerful machine!
I was told the wiper vibrations on the brake pedal are due to the worn wiper blades, they double checked the blades and confirmed they needed changing but they clear the windscreen perfectly so I'm not changing them just yet
They also updated the security software
Hope this helps others