one of the shops neer me is selling thoes dump valve sounding things... one of them is selling one for £159.99 and it says on the advert for it....
can be put on to any car ...
Petrol, Disel, Non Turbo , Supercharged or Turbod.
why would you fit one to a turbod car... why not just fit a dump valve... as they cost about the same anyway!!
Bunch of twats!!