hahahahahaha. who in the crap told you it would be a good idea to run that pulley? whoever did is stupid.
you need exhaust mods and a good tune right now. that pulley is causing you to knock and you didnt even realize it. youd have probably been faster on a stock pulley and a tune.