avast is not a firewall.
I use emule and it's firewalled too (by Comodo Personal Firewall, I always thought).
If you disable emule scanning into P2P shield, will it help (of course, you'll be unprotected!). You need to add C:\Program Files\Alwil Software\Avast4\ashQuick.exe into the emule setting to scan every downloaded file.