Last time I had a niggly noise I spent ages searching everywhere - dash, console, glovebox etc. Turned out the last passenger had used the sun visor, hadn't clipped it back in and it was just resting on the clip - slightest bump or vibration and the whole cabin would be rattling.