I have quite a loud metalic like rattling noise on my Li and its doing my head in...

Normally i would try and steer clear of an inane question like this as it could have a 1000 answers but im stuped to where its coming from. I dont think its engine based but its at it worse when im poodling around and the scooters doing its usual spluttering and farting routine, When i open her up the sound goes, although this might have something to do with the increased speed and wind nosie?
Its defo not the fly or head cowelling as all have been checked and have correct rubber grommets. Its not the legshield scres or bolt or the headset, or fromy mudguard nor the stand which i have tied up with a bungy just in case....Chain and tensioner were also checked and are fine. also emptied out toolbox just in case.....
Iv just ordered some new rings so can check the top end out but im sure/hoping its not that.
Ta
sef