As the simplest test page runs fine, IIS runs OK.
Then we narrow down the problem to the ASP page (main2000.asp) itself. It is recommended to add traces to this page to see which line of code causes the problem and only after that you can troubleshoot.
If you like, please contact Microsoft support hotline in your country to open a case.
http://support.microsoft.com