Ok heres the thing, I installed my spec II the other day, took about 4 hours. First trial i go out, it was too icy to drive. So i go in the morning, I set it too high, luckily i set the limiter to 11.5 psi so I instantly hit that, turbo made a pop sound. Its happened before, infact a couple...