I'll save you the aggro of wading through my Blog Dan
The problem with my little Pug all seems to have been down to a bad earth. I found the bodyshell earth point on the N/S inner wing was covered in paint from new and this seems to have resulted in no earth to the shell. I cleaned up the earth point, scraped away the paint and touch-wood, all have been fine since... Previously to that the car had exhibited the most weird electrical issues over a very broad spectrum; it always had as I've known the car since it was very young as it was Robyn's mum's car before it became Robyn's and then became mine! I must have nown it for a good 9 years now and in all that time it was always subject to electrical oddities that drove us all mad...
As I say, touch-wood it's been perfect since.
I just hope I've not jinxed things by saying so