Seen a lot of Range Rovers with this fault ( they use a lot of BMW systems). Quite often on them it's the little connector to this unit that comes unplugged, be worth checking around positive terminal on battery to see if anything disconnected or badly connected!
If not I'm sure you can replace this easy enough.