Agreed, I'm going to run through the fault finding chart that Felix pointed to and go with a regulator initially if it points that way.
If that doesn't fix it I can then move on (probably to a specialist) and get the other bits checked out.
Any other thoughts still appreciated though.
Cheers!
Phil