My car = BDNWW
The air sound is an air leak.Rev the car and feel around the pipes for a leak.It's probly the plastic hat.Either cracked or the hose going to the MA.If you tighten that hose to tight it will collapse the plastic and cause a leak.
In the past we've had 2-3 00 cars with wiring problems from the factory.Your's could be another.SD 2 bar tuning might bypass the problem sensor's/wiring.
im gonna go crazy
...i guess the next step is to check all my fuses again to see if anything else decided to blow and then let it run for a while.... 

