Just had our Enclave at the dealer to try and fix a rattle in the front sunroof shade. When the shade is open, there's a little too much play between the shade and the track. Any significant bump (or even slamming the doors) causes a rattle. The best they could come up with was a small piece of foam to try and hold the shade in place when it's open (it's better, but not totally gone), and have referred it to GM. Anyone else had this problem? Any solutions that worked?