I recently lost the use of my door locks on my 96 Disco. This all appeared along with alarm malfunction (dead) and ignition issue (also dead). No fob either, and I suspect my problems are a byproduct of a nasty water leak from the poorly installed (factory) windshield. I really think I have a short somewhere, and could be your problem also (the short hopefully not a leak). This is a new issue for me, and initially thought the doors were alarm related. (still might be). If you are able to start your vehicle without the door lock operation, try this to see if your alarm will sound.
I am no expert but this is a test the manual says you can perform without the lavish help from your dealer!
Per the Rave manual,
UNlock all the doors (while inside) including the hood (bonnet)
*when ready, (you only have 2-5 seconds)
pull the hood release
turn the ignition to "on" or the II position
open the driverside door
turn the key off, then back on
note the response from the alarm functions to see if anything happens.
This might help tell you if someone has bypassed the factory alarm. I have asked several people about this bypass but is highly discouraged. But, if yours is bypassed with no ill effects I might try to do the same on mine. I will follow the post and best of luck to you!