If it is intermittent then me thinks it could be a network problem.

Can you test the SQL locally on the other box and see if you get the error.
Or ping the box when you get the error, see if there are any glitches.