Have they told you WHAT is eating all of the resources? There isn't much you can do if you can't see what scripts are effecting apache/mysql, if apache/mysql are indeed what's going crazy, etc.
If you have a large site I'd recommend running a VPS (I use
Interserver for mine [3 slice CentOS VPS with no included cpanel in the NJ center]).