Hi I had similar problems with my 97 disco I changed starter motor, ignition switch module, battery , wiring and had fobs repogrammed all with varying success. Sometimes it worked and other times not. In the end I would have to hold down the door open button on the fob whilst turning ignition key at the same time for it to work at all. I am sure it is alarm / PATS related.
I resolved this by connecting a fused live wire from the battery to a remote starter button into the dashboard then from this to the starter solenoid terminal . Turn on ignition to pos II (no further - if you do then you will have to turn off ignition and shut and open doors again with fob) then press remote button and hey presto no more problems. PATS still works - it must send a signal from reading fob.
PS bonus is the wife thinks the button is quite sexy
|