Andy i hate dump valves and was gonna take mine off my s1 its a 1.9 with all the trimmings and a stage 2 hybrid but after reading this im just going to leave it on mate.
I think its worth loosing the chatter and putting a DV on if its gonna stop blowing your turbo