it needed both but i already got a noise test done and it pasted 86db now just needs emitions but they said if i remove the intercooler,pod filter,boost controler he will pass it with out an emissions test so up to u what u wanna do i dont think it would fail an emission test but im not 100% sure. nothing else is defected