I just installed the Injen CAI on my 2003 P5, and I absolutely love it. However, I feel a bit of paranoia creeping in. I've seen some things in this forum about people taking off their CAI for the winter, but I have yet to hear of someone actually having a hydrolock problem in the snow with...