Kenneth:
The first thought that comes to mind when init goes into level 0 on its own is that perhaps you have a power monitoring daemon that is somehow convinced that you are about to experience a power outage. Doublecheck your /etc/inittab and comment out all the lines that have "power" in them.
-- Sasha Pachev AskSasha Linux Consulting http://www.asksasha.com
.===================================. | This has been a P.L.U.G. mailing. | | Don't Fear the Penguin. | | IRC: #utah at irc.freenode.net | `==================================='
