It wasn't running hot, just slightly warm as usual.
I'd agree about it probably being the modem- from the chat I had with the engineer when my line went down, the modem is the favourite suspect!
I just wondered if it might have a series of "blink codes" to help with error diagnosis and if so, if anybody knew them.