Well just to sign this thread off, I ordered a new radiator from Paddocks and it came friday lunchtime, was in friday night and has been tested today.
All appear to be stable and fine.
So James, it was as you suggested, a crapped-up radiator.
Thanks for the support guys.
Dave