Thoroughly check the wiring loom around the engine, especially where it passes over the air con pump and to the left of the fan underneath the acoustic cover (looking into the engine bay from the front). The looms have a habbit of rubbing and wearing through in these areas causing all sorts of...