>>Also reported an error in global.asa, which is a file I'd never looked at, but am glad I did.
Interesting. If the next crash comes after an Event code 36, be ready to check this out:
Troubleshooting ASP: Event ID 36 - ASP Fails, but static pages work
1. If a Global.asa file exists in the root of your Web site, rename it as Global.old, stop and restart the Web services, and then create a test ASP page in Notepad with the following code: <% Response.Write "This is a test ASP page." %>
Save this file as Test.asp in the root of your Web site, and try to open the file on the Web server.
If ASP pages load in your Web browser after you have performed this step, the problem is with the Global.asa file.
If ASP pages still do not load, proceed to step 2.