So this past 2 months has been hard on the poor x5's ccv. Froze 3 times. Replaced everything including hoses and cleaned out the drain tubes. Iv seen a few threads on bypassing it but I feel no need to replace the oem one as it works quits well so before I do that im going to try and deal with the root cause it freezing on the lower tube elbow and diaphragm. Im going to be wraping both the ccv and osv in 12v heater tape and then in reflective heat blanket. The 12v tape will be wired up to a relay with a timmer and a master arm switch to kill it for the warm months. It will only be on when the its warming up say maybe

10 to 15 mins. That's plenty of time to heat up warm the ccv and osv and thaw things out if any water has not beem burned off before you start driving a d pressurizing the crankcase. I live in the city and dont drive far enough to burn off the moister and don't want to have to get another 4x4 for the winter. So this is hopfully the fix.