so my 01 is acting weird. the heat will turn on and off as it pleases. and more recently will not turn fully on to high speed. i did drop a rubber piece of my sunglasses in the dash defrost vent by accident a couple months ago. couls that be the problem? thank god it is almost summer!