can i ask why you fitted it? unless the engine is modded with hybrid turbo,the dump valve will not alter the power one jot.all it does or in you case does not is bleed air of the turbo to make a whoosh noise.waste of money.and no,it does not protect the turbo from back pressure.