I've been very busy with work and had been unable to look into the performance-related issues and randomly crashing/erroring web site for a while. The issue was with the service provider, and their inability to stabilize the website. I have since migrated the website to a different service provider, and hence all issues should have been resolved.
For those who visit this forum, if you see issues please email me/message me so I can look into it.
Best,
dwai