Dealers don't do it.. They sub it out try LPAG, you can order it online, it's expensive. These commonly break for no reason in particular. Maybe it is heat, body stress.. I'm not sure I know a guy if you can't sort it out.
Sounds like your cabin air filter might be plugged up, take it out...