Hi Judith_,
To troublehsoot the EventId 5076, have you check the steps in this article:
Check or configure application pool limits
A worker process requests a recycle when it reaches its configured limits for time, number of requests, or memory usage. An underlying issue may have caused the configured limit to be reached. You can check or configure the application pool limits by using
IIS Manager.
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To check or configure application pool limit settings by using IIS Manager:
1.Click Start, click Control Panel, and then click Administrative Tools.
2.Right-click Internet Information Services (IIS) Manager and select Run as administrator.
3.In the Connections pane on the left, expand the computer, then select the Application Pools folder underneath the computer name.
4.In Features View, select the application pool. In the Actions pane, select Advanced Settings.
5.Check or configure the settings for application pool limits under the appropriate section(s).
Refer to:
https://technet.microsoft.com/en-us/library/cc735218(v=ws.10).aspx
For the IIS issue, I recommend you can post in the dedicated forum for more efficient support:
http://forums.iis.net/default.aspx/41?IIS+7+and+Above
If there is anything else regarding this issue, please feel free to post back.
Best Regards,
Anna Wang