Twin Turbo 2015 Silverado Goes Back to the Dealership for a strange whistling sound!

We took our brand new 2015 Silverado 1500 back to the dealer after installing the Armageddon Twin Turbo system. We didn’t tell the dealer staff about what we added….here is the result