Any suggestions as to how to fix it please
It will need checking out but normally its the main ABS unit under the bonnet that is faulty and requires replacing common fault on BMWs.