If your B12 is higher than normal and you haven't been supplementing with extra B12, it's possible that you could actually be deficient. Abnormal gut bacteria balance can lead to a test result that reads as excess B12 (but your body really doesn't have enough). This is pretty common in j-pouchers who mostly have screwy gut bacteria due to the pouch. If you have all of the other symptoms of B12 deficiency, I would consider supplementing empirically.
dx'ed UC pancolitis 5/12
past meds: asacol hd, VSL#3, apriso, rowasa, xifaxan, 6mp, cortifoam, pentasa, cimzia, canasa, butyrate, flagyl, cipro, prednisone, remicade, methotrexate, cholestyramine, cortenema
current meds: none!
step one: colectomy, end ileo 1/16/13
step two: j-pouch construction, loop ileo 5/1/13
step three: takedown 7/31/13