For now I have reflashed .3831, cleared NVRAM and restored a backup of config.
All up and running at the moment, tomorrow morning will tell if it was router firmware or something Virgin have done
Anoyingly though one of the ports has stopped working, but they have always been flakely since day one