First off, you have a awesome car

,
There should be no grinding what so ever, take to dealer asap, also have them inspect sunroof, if you feel that they are not taking you seriously,take to another dealer ( if you can) but I would not drive it untill someone checks it out, might be something loose in transmission, so its important to have it checked out