Server 2012 R2: World Wide Web Publishing service is failing to start

Solution 1:

I strongly suspect you've got malformed XML in your applicationHost.config file. I'd give that file a once-over as a first troubleshooting step.