httpd dead but subsys locked

Solution 1:

You've got an errant lockfile in either /var/subsys or /var/run, or both. The general form of this question has been answered before on serverfault.

Solution 2:

Run httpd -S and post the output.

[Tue Mar 15 19:21:34 2011] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!

This error could be causing the issue too. Try disabling all https (port 443) configurations. Update the configs with chmod 000 in /etc/httpd/conf.d/ that are doing so and restart httpd (/etc/init.d/httpd restart)