definitely have ... just drop by any music store and ask them "guitar polish"
prices can range from anything below $20 ...
your pickup browning off may be the metal rusting ... will be good if you can take some metal wool and scrap it off ... coat it with a thin layer of lubricating oil after that to keep it from rusting ...