have the 2 multiplug connectors under the bonnet (behind the passenger headlight that connect the car loom to the engine loom) been replaced yet - these are a notorious problem for causing all sorts of strange goings on - you have to chop the wires out one at a time and solder them together with heat shrink over the top - about 2 hours work - but does have to be done as these get full of water and the wires and conenctros rot off inside