Only things left then,are the ground wire for the sender unit might be corroded or not grounding well enough,or the wire from the dash cluster to the sender is failing..or you got a bad sender right out of the box,which isn't too uncommon today,unfortunately..Both Mexico and China seems to be good at making parts that LOOK good,but often dont function correctly..
Perhaps the float is getting stuck on something in the tank ?..
One warning about RTV,it can eat away body metal rather rapidly in some cases--it releases acetic acid (vinegar) while curing,which can corrode steel --I used some of the black RTV on my '72 K5's windshield leak around the rubber gasket to the body,and less than 6 months later I had a nice rotted "slot" where the RTV was ,and it leaked a lot worse..
I was told by a body shop to use only urethane or butyl rubber caulking (like used on house gutters and metal buildings) to seal body panels..
Or "seam sealer".which I hate,it causes more rot that it prevents in my opinion--its no good on the exterior either..