Is a B12 level greater than 1000 normal? I don't take a supplement with much if any that I know of.

Depends. I have seen liver damage or inflammation cause high B12 levels without supplementation. The liver stores b12, and when there is liver inflammation, the cells can release the stored b12.