So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
app01, app02, app03
PyYAML bzr bzrtools git libprelude-python libpreludedb-python mercurial perl-Git php-bcmath pysvn python-demjson python-lxml python-markdown2 python-openid python-pydns python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-names python-twisted-news python-twisted-runner python-twisted-words subversion
app07 had some of these but not the twisted.. there are also a lot of gnome packages on the app servers which iam not sure were needed.