Yea I remember that, just thinking out loud. That 11 blade could really be hurting flow. Or it could make no difference.
Might not be a bad idea to try and test your exhaust system from the atmo back. I doubt there are any appreciable leaks though, since you would hear them.