I was unable to resolve this.
Ended up reinstalling SQLSever while nobody was looking, and restored the databases.
I was lucky this time, we had a maintenance window, but if anyone knows how it should be done I would be gratefull if you could share it with me.
Thanks
Ian