Thanks Sierrafery for all your help and advice on this (and to everyone else too). Very impressive service levels on this forum!!
I wish I could be as confident as you that this is 'end of saga', but given I had 12 months trouble free in between occurances, I'm not sure I will fully relax until...