I have replaced the plastic & foam light screws but no difference. I have been using kitchen roll & old flannels to stop it getting in the boot so it isn't as bad. I now have some clear silicone sealant & will be sealing everything I think it could be.
Also, some forums say it could be the roof gutter.