when i used to work at the dealer, which was quite some time ago. there was a re initialization for the switch, it was to start with sunroof closed, then open it while holding the switch(3 seconds after its fully open) and close it the same way. that was to re learn the "auto" open/close feature.
sounds like your problem is with the adjustment screws theres 2 small machine screws on either side that can adjust the glass to the opening probably need some tweaking.
IMO take advantage of the warranty. Also if the dealer finds out you messed with it, they have no liability for any leaks. you will own any mistake made, they kind of suck. Take the service advisor for a ride with you. odds are you need a dealer with a body shop and talk to the body shop manager. they will cover it.
sounds like your problem is with the adjustment screws theres 2 small machine screws on either side that can adjust the glass to the opening probably need some tweaking.
IMO take advantage of the warranty. Also if the dealer finds out you messed with it, they have no liability for any leaks. you will own any mistake made, they kind of suck. Take the service advisor for a ride with you. odds are you need a dealer with a body shop and talk to the body shop manager. they will cover it.