Do you mean the logs are still being written to disk or despite the fact that you turned off logging you still have high IO? In the first case, I'd ask if you restarted apache. In the second case, I'd suggest the following:
Inspect your code: your apps might be hitting the disk on every request. look out for stuff like that and fix it.
Caching: Django has helpers that assist in caching. You can alter your code to do caching, or if you're using contributed apps look into seeing if you can turn on caching for them (you'll of course need to get memcache running for that)
Template cached loader: Search for "django.template.loaders.cached.Loader" in the following page:
http://docs.djangoproject.com/en/1.2/ref/templates/api/ so that Django doesn't have to hunt through your filesystem every time a template needs to be fetched.
__MAKE SURE YOU READ THE NOTE ABOUT THREAD SAFETY. MAKE SURE YOU UNDERSTOOD THAT NOTE AND THE PAGE IT LINKED TOO__
Also, are you sure there's no pattern to when the server stops responding? You might have a mysql backup job that's locking all your tables, or it could be a dozen other things.