Hey, got a strange one here. Sunroof won't open. Push the button, not a sound of it even trying. I checked the fuse, not blown. Kept the fuse out for over a minute, then put it back in. Sunroof worked! Tilt, opens, closes. Great! Started car, checked sunroof and it still works! Went for a ride, all the while testing the sunroof randomly. Suddenly, no movement from sunroof. Pulled over, checked fuse, not blown, put fuse back in, sunroof works. Does the repeatedly.
Tried the various relearn/resets related to the sunroof, they appear to work. But then after 10 minutes or so, I don't have a working sunroof again, and have to pulled the fuse, and the process starts again.

Any ideas?