I would try cleaning it-if it fixes it for awhile, then at least you will know what the problem is.