You were right. Got it looked at today at the local Land Rover workshop and they replaced the door switch $100 labour $20 parts.
Printable View
A quick check
Set the interior light to come on when each door is open individually including rear door (alarm system works off door switches ) and off with door closed ,if that works then open the bonnet and check the switch near fire wall . I was caught with the fire wall one as it was not upright and gave the systoms you have .