I could see this from your webhost tos
"CPU and Memory Limit: All accounts will be only allowed to use 10% of cpu and memory and can not exceed a session longer then 10 min. This includes all database uses, email, cron jobs, and any FTP sessions. " http://www.webhostingpad.com/abuseterms.html
You must be crossing these limits. Find out what type of processing is happening in your website that consumes more processing usage, determine how much is required. All shared web hosting services has limits on CPU and memory. Review with them before you signup.
Few I could suggest are best web hosts are SpeedHost, HostASP and HostGator. Review with them your requirement and signup