depends where you live if your gonna straight pipe it if you're in cali or someplace that checks emissions i wouldnt straightpipe and you said everything was hooked up correct? because that could be another reason for no power if something is blocking it when you rev up it spins it giving the power and if its blocked until you rev it it wont have enough suction so there would be your low power. atleast thats how my understanding of how a super charger works