In one sql 2005 with sp2 X64, integrity check job failed with the following error:
Process ID 58 attempted to unlock a resource it does not own: OBJECT: 2:127727253:0 . Retry the transaction, because this error may be caused by a timing condition
The job failed in the last few weeks (it is a weekly job). It successed sometimes if I reran it, but It failed a few times last week when I reran the job.