Problem solved. It turned out to be a bad power supply so I replaced it. I also set the init scripts of the feeds to test whether their programs are still running every 15 minutes. So, if for some reason the program seg faults a new one will be started.
Also, I installed a roof mounted J-pole antenna if anyone noticed a boost in reception. Much better than the bunny ears on the deck.
Now I just have to figure out why the server keeps randomly rebooting itself before I get major data corruption. Im suspecting the PSU.