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)