Did you contact "Giga International" and ask them to check your server? Maybe it is some hardware related issue that can be solved easily. As for a host recommendation, check...