Mine started rattling about a month after I bought it (used). Cleaned with isopropyl alcohol and applied Krytox as directed here on the forum and explained by 2 different service advisors. Rattle goes away for 1-2 weeks, then returns. Truck is kept outside for now, but will be garaged when I move in the next few months. Having to do this every week or 2 is excessive. I wonder if maybe some teflon tape like I used in fighters in the Air Force would alleviate this problem all together... Not an elegant solution, but essentially I only use the sunroof only to open it to stop the rattle.