1. 9.0.5 is a fairly old version. Unless there are any severe known bugs it's recommended to use the latest version available for the platform in question.
2. What do you mean by "stops"? Does the process exist but stops sending data or is the process killed? Did you check the logs (both UF's logs as well as general system logs)?
3. I'm assuming the server wasn't restarted lately, right?