Sounds like the ducts need a good cleaning.