Last Tuesday I had a Field Engineer and the local District Parts and Service Manager look at my car and they were two of the most unhelpful individuals I've ever worked with.
I would keep calling Hyundai and ask them to send another service manager/field engineer. First time around, I left the car at dealership and service manager/Hyundai Engineers didn't hear anything. Second time around, I asked that I want to be there when they test drive it and sure enough I was able to pin point the sound from sunroof.