Hi
No relay on the dash by the sunroof button, just a blanked out switch position.
No engine check light ... and the fault behaved itself all of yesterday. I suspect loose wiring prob as you suggest and will check it out .
Very useful forum ... keep up the good work.
Thanks.