if your vehicle is low mileage(mine was @45k when it gave out) then cleaning at a regular interval certainly won't hurt. however, if yours fails like mine did the car is borderline undriveable and it could leave you stranded. then even worse your at the mercy of a local dealer having it in stock. in my case there was 1 dealer in the state that had one and it was a 45min drive to get the part and was 95$ after tax.
ultimately i would recommend replacing the component then start a cleaning cycle.
Sent from my iPhone using Tapatalk