Weirdest thing, it happens regularly to me on one of my websites and new pages get de-indexed after being indexed and briefly ranking at the top. I think it has something to do with a lack of PR / incoming links, especially deep links. Problem doesn't seem to happen with new posts if I post them to a few places.