Hey guys, I haven't had a turbo car since the mid nineties, so maybe this is a normal thing. Earlier today, I had a Cobb RMM installed, and when I got on the car hard afterwards, there was a loud pop sound that came from under the hood when I let off the throttle. Is this just the BOV or something? No lights came on, and everything ran fine afterwards, but it freaked me out enough to ask here.