Sounds like ecu's to me. There's a bunch of right ups on these. Do a google search rear window and sunroof ecu, and there's a few post with pics, that show you exactly where to look for bad spot, and you can put a drop of solder on those spots and it will work as good as new. The window ecu is behind glove box and sunroof ecu is behind the control buttons.