My original moonroof rattle is still gone, it stopped after the dealer performed the last TSB on May 7th. Even though I kept calling it a rattle, it was more like a creaking noise, but so far so good with it. Now since the headliner was out something like 4 times, I do have a rattle above the sunglass holder and I still have that jingling type noise above my head (maybe from a magnet, I've been told?). I have not had the car back to the dealer to have these addressed yet, I was waiting for the next oil change. I too have also heard the sloshing gas noise in my Edge and told the service adviser about it, he told me it was a normal sound due to some way the gas tanks are built??? He explained it out to me, but I don't remember what he said, even if I understood it then?