My coreaudio service keeps randomly shutting itself off. I can enter a terminnal code to restart the service and restore my missing audio device list, but is there any way short of figuring out exactly what is causing this, to freeze this service so nothing can shut it down? I have done extensive troubleshooting and read the system logs and reinstalled the OS etc. I have some suspicion that it may be related to my firewire tcnear audio drivers doing something funky and unintentionally stopping the service, but I can't be sure. The logs are not specific enough to see exactly what is going on. I have resorted to placing the restart script in login items, since the service usually turns off upon startup. But sometimes it just turns off randomly during idle time if left sit long enough. Any ideas on workarounds to basically "lock" the service from turning off until I find the real culprit?