I had a similar problem earlier, I was getting a rolling sound (like a coin in can) from roof, opened the sun roof shade and sliding the sun roof back in slow steps while looking in with a powerful flashlight I was able to spot a piece of tree bark, took it out and it was gone. Unfortunately the sound is back again and this time from somewhere back of roof (wife can hear clearly from back seat when I take sharp curves), tried the same thing again and no luck. Anyone has any ideas about what I can do to find out what's been making this noise without pulling things apart?