I have had a battery fail in the past, didn't think of that at all. I have a spare here, will test it when I have a moment.

He didn't ask me to run memtest, he was quite certain that it was a memory issue based on the beeps. I had ordered 2 x 32gb DIMMs for upgrade anyway, I installed them last Thursday it's been running fine since.