
Had a look today and found that the micro switch that controls the roof beep and flashing light is the first one above the driver door. didn't seem to switch properly so i just stuck a piece of card in between to see if it was that switch causing the problem, IT WORKED

The flashing light went out and the beeps stopped.
I lifted the roof to check again and found the card had been pushed out, but its seems to have done the trick, for now anyway

I have bought some micro switches (only £1.75 each) and was going to change this one but im buggered if i can get enough wire loose to unplug and reconnect the wires, anyone got any ideas or even if they have changed a switch please let me know.