So Apache is turning itself off randomly without any errors or forewarning?
I've had this happen to me before, back in my VPS days. Check httpd.conf for anything that might've been screwy. Although FutureHosting loved to randomly kill httpd and proftpd all the time for me. I dunno if that's who you guys are with or not.