I am having intermittent problems like you but with a different host. They have been trying to troubleshoot it for 2 weeks. I have tried installing W3 Total Cache and even a fresh install but nothing seems to work. There is something holding up the delivery of the website. I am considering trying a different host for a trial period (money back guarantee) to see what happens. WPEngine is far too expensive for my needs.