I have a 2003 CRV with about 40K miles on it. Recently it started to make a loud vibrating noise only when the air is on. When I look under the hood there is no indication that a belt is worn. Any ideas?