just another thought check wiring connecters located behind kick panel on the drivers side there are 2 or 3 which have a habit of filling up with water after water runs down the loom from bulkhead underneath expansion tank and corroding badly had this before on a p38 with strange leccy issues...