Rattle in sunroof, 2000 Honda Accord with 11k miles

I was lucky enough to find and buy a very low mile Honda from a good friend of mine. Its a 2000 Honda Accord with just over 11,000 original miles.

Everything works like new, except for a pesky rattle noise in the sunroof area. It sounds like its just above the sunglass holder in the roof.

It appears at higher speeds, with the roof open or closed.

It does seem to go away if I hold down the area just above the sunglass holder when the roof is open.

I tried tightening the screws inside the sunglass holder that go up into that area, with no change.

The noise is driving me nuts!