I’m currently diagnosing an issue on the E60 M5 where certain gears are not selectable all the time. I have it where the pump keeps priming when the car heats up and giving similar errors where certain gears are not selectable. First port of call is the pump relays (the easiest fix) and then next onto diagnosing the pump and accumulator. On the SMG on the M5 there are selector solenoids also where the o-rings go bad and cause issues. Could be worth checking the pressures when each gear is selected.
Sent from my iPhone using Tapatalk