You can clean it for a while, but they do go bad. I replaced mine once at about 90k miles. My intake air mass readings were falling quite a bit short for the HP it has...so yes, that is when it affects performance. Signals relay poor air flow and the rest will adjust to those numbers. A drop in fuel efficiency is a good sign of this.