My heat/air is not blowing out properly - What is wrong UGGHH on 2007 Dodge Caliber

Hello: My heat and my air conditioner both work, it's just they don't blow out as strong as they should be. Everything was fine until a couple of months ago. I thought it was a fuse and checked, that seems fine. I can hear the blower making a struggling noise when I am either idle or it's about to completely stop blowing, but on the highway it blows out air, but I have to be going at least 40 for that to happen. What is wrong with me or my car please? I had a problem sending this so I apologize if it's a dupe question. Muchas Gracias!! Lena

Asked by for the 2007 Dodge Caliber
I would check the Heater resistance this if this is not working properly it will cause that problem, if the resistance is good i would check the controls.
according to my exprites i think this is happen due to a long time use of A/C and that lead to end of life time of brush of blower motor and you need to replace it and the cause of its work when you go over 40 is that the air that come inside will help the motor to run my advice is to replace the bursh inside the motor
We are having the exact same problem and am curious if replacing the brush resolved the issue.
1 more answer
if the cabin filter has not been changed ,,could be the culprit