It's a longshot but worth a try  

Is it possible to run every shoutcast / icecast and every autoDJ script (ices or anything else)
under a different user ? Let me explain.
Now everything is running under a user ccuser. If something crashes or consumes CPU / RAM we don't know who and what is it. Need further analysis.
For example I don't know which users owns these:
ccuser   13294  0.0  0.0      0     0 ?        Z    10:03   0:00 [ices] <defunct>
ccuser   12170  0.0  0.0      0     0 ?        Z    10:00   0:00 [ices] <defunct>
Separating users we can limit, throttle and check the servers easier using for example cgroups or OS like CloudLinux to limit cpu , ram, IO and connections per user.