Actualy, I was mistaken, in Windows 2000, Active Server Pages was a separate service (in future versions of IIS it is not).
Most perf counter event log messages are due to performance constraints (too many websites, so the performance counter data could not be consumed). We fixed much of this in IIS6 so that it would scale to thousands of websites and still have reasonable performance counter data collection.
Please, let us know what the event ID is, and also is ASP crashing only when certain scripts are being run? Perhaps you can check your w3svc log for strange looking requests that are causing problems for ASP.
Dave