I had something similar some time ago, every some weeks some pages weren't accessible and it throws out template errors. Duplication of the custom style was the only thing that helps. After disabling a plugin the occurence was lower. Now since some months no more issues. So I guess, try to disable some plugins and observe. Having custom styles and a lot of plugins will cause issues, that's my experience.