Fuel Sending Unit Repair?

I can't speak on the electrical side of repair, but mine was full of corrosion and gunk inside the tube. I cut a piece of rag, soaked it in carb cleaner and put it on the end of a length of safety wire and pulled it through several times until it came out clean. There doesn't seem to be much to the sending unit. Just some wound wire that may be corroded and a wiper arm that may lose contact. Good luck.