that's not good....last time when i saw this it was a bad contact issue within the BCU....i had to work on it with a soldering gun.
try the following trick ... disconnect all the plugs from the fusebox(the interior one)..this one includes the IDM(intelligent driver module).....put them back, turn ignition on pos II and leave it so for 5 mins.
To understand why
IDM outputs
The IDM receives the following signals from the BCU using the serial datalink to provide power outputs:
Description Signal type System
Unlock all doors enable Digital Locking/ Unlocking/ Alarm
Lock passenger and rear doors enable Digital Locking/ Unlocking/ Alarm
Superlock all doors enable Digital Locking/ Unlocking/ Alarm
Lock driver's door Digital Locking/ Unlocking/ Alarm
Rear fog lamps enable Digital Exterior lighting
Daylight running lamps enable Digital Exterior lighting
LH direction indicators enable Digital Direction indicators/ Hazard warning/ Alarm
RH direction indicators enable Digital Direction indicators/ Hazard warning/ Alarm
Gear position indicator illumination Digital Illumination
Headlamp main beam indicator disable Digital Illumination
Front wiper enable Digital Wipers and washers
Rear wiper enable Digital Wipers and washers
Rear window enable Digital Power windows
Shift lever solenoid enable Digital Automatic gearbox
Transfer box solenoid enable/ Alarm sounder
relay
Digital Gearbox
Heated rear window enable Digital Heated screens
To make sure the comunication beween this and the BCU havent failed(it happens)...after that u can go further with the diagnose >>
IDM
The IDM is integrated into the passenger compartment fuse box, which is mounted behind the fascia below the steering column. There are no harnesses between the fuse box and the IDM. The IDM performs the power switching operations for several of the vehicle's electrical systems.
The IDM communicates with the BCU and the instrument pack via a serial interface. If the BCU or the IDM is replaced, the communications link between the two units has to be re-established. This can be done either by switching on the ignition and leaving it on for five minutes, or by using TestBook. The vehicle immobilisation will remain active until the communications link between the BCU and IDM has been re-established.