Hi, had the same problem with miy 99 p38.
I cured it by disconnecting the receiver located in the rear offside of the boot.
Also had my keys tested and found one key to be faulty.
Having my neighbour with his 98 p38 move away so his key fob did'nt wake my Rangie up flattening the battery helped...