its not a major job, i havent got a turbo golf so i cant tell you exactly, but they are the same as a dump valve and it is located between your plenum chamber and your inter cooler i think (someone will correct me if im wrong) these just release excess turbo pressure when you back off the throttle and divert the pressure back in to the airbox i think?, they help your turbo spin up quicker and dont strain the fins on the compressor turbine with back pressure int he system, have a word with topher or some one else whos fitted one, i think there a diy job but get it done cause if faulty you can loose boost pressure as it can leak back into the air box so youll not get full whack!!
Gaz