Is the noise still there when there is someone in the front passenger seat with the seat belt on?
A known source of a similar noise occurs when the passenger seat is empty, the seat belt end hanging down from the 'B' pillar knocks on the 'B' pillar.
It can be stopped by repositioning the seat belt.
Vic.