The dump valve can disrupt the sensors because its dumping air that should be placed back into the intake... like the lads said, get a forge 007/008, there not as loud of a 'wshhh' haha but they will benefit you as they keep your air pressure up on the turbo...
at worst a dump can cause engine management light to come on i believe
nice car though bud, welcome to the community