Hi Guys
I have 18000 miles on the old girl.
Its a combination of crap metal and vibration coupled with maybe me having over tightening them. The bolts only need the slack taken up really. There are three big bolts holding the bulk of the mudgard in place.
The whole mudguard assembly is very badly engineered. There apears to be no quality control on what presumably are contracted out items.