Do not underestimate using a proper contact cleaner. Especially since you are seeing a flicker, there is still a chance to revive it, IMO.
I had a light that was intermittent like you describe which I cleaned as well as I thought possible with q-tips and alcohol. It did not help. I purchased...