Thank you very much for this post Martin ....... I also had the problem with the windscreen wiper failing to turn off! In the end I reached the stage of stopping and unplugging the wiper motor when the fault occurred. Very inconvenient in showery weather. Had a spare circlip in my odds & sods box........now all fixed!!
I wish all problems were so easy...how are you with cam belts?