I have never really had much of a problem with my blinkers, but from time to time my hazards act up so sometimes I'll just let them run for a little while figuring it'll clean off any corrosion by allowing it to run like that. Still doesn't work flawlessly, but reasonably and in a short amount of time. Maybe I should take mine apart too, get the dielectric grease out.