Seems like we are starting to have some more issues. Site has been pretty much stable for the last 2 months.