i hooked mine up and it sounds like a woodpecker. is this supposed to be the case? i'm getting tuned this coming week, but i just tried it out w/ my eye on the boost gauge to see. it's mounted in a temporary location now, so it's not isolated @ all.
when it's tuned though, will it not be so loud and annoying?