As a sanity check, have you attempted to re - pair the immobiliser to the fobs? Instructions in the Owner Manual. After ignition is on, do the oil pressure and rev counter needles flicker within a sec or two of power being connected through? Probably not related to the immediate issue, but if you have had a soaking, the barometric sensor on the top of the front LH firewall platform might have collected water. Normally the sensor aperture on the top surface is open and exposed when they come from the factory, and some owners put a length of bent rubber tube on this to ensure it breathes downwards.