I had the same problem with startup, sendmail, postfix, ...
I didn't guess why it hangs on boot, but when I start them manually ofter startup they start fine.
to remove a service from a runlevel do this :
Code:
chkconfig --level # ServiceName off
if you find a reply (why they hang), post a reply in this thread. Thanks in advance.