I have taken it to the dealership and they replaced this and told me that it sticks in Chevy's and will continue to come one when it is humid or damp outside. How do I unstick the vent selonoid on a 2004 cavalier? I hate that the check engine light is on.