In the fusebox in the engine bay, row of relays nearest the windscreen, second in from left side is a YELLOW relay it is the starter inhibit relay, it is controlled by the immobilizer unit, all the fuses and relays in this fusebox prone to suffering from water ingestion, so remove the relay and inspect the contacts and give them a spray of WD40 or replace the relay
nigel
May 2010