If your application pool is running under a specific identity, an expired password could be the cause for your problem.
I had similar problems, see http://blog.janjonas.net/2012-07-14/iis_75-fix-application-pool-disabled-windows-process-activation-service-failure-worker-process-event-id-5059