404 pages that shouldnt be showing up show up

I get intermitant 404 pages on my wp install and it shouldnt be as the pages are there. What could cause this?