Since beefing up my wiring, my observations mimic yours ( listed on your site )Rob Frankham wrote: (about his website)
Yes, it's still there... haven't done much with it for a while but it still works http://www.robfrankham.co.uk/bike/earthing_article.htm
Huge difference; to think that for almost 20 years it worked perfectly,
but now it works even better!