My fuel sender was screwy when I got my '95 2500 used, about a year and a half ago. The gauge would register full after I filled the tank for about 50 miles before it would start diving down into empty and the little light would go on. Did it every time. I learned to go by the trip OD, figuring I needed to fill up at about 550 miles (in town). I finally got tired of this nonsense and went to a dealer. I believe I paid about $60 for a new sending unit. I drove around until I figured I had about 3 gallons in the tank, dropped it on the street one day, and put the sucker in!
I believe the problem with the sending units is this: Fuel tends to rush forward when you stop, and rush backward as you accelerate. Whether this is caused by too little baffling in the stock fuel tank is open to consideration. The fuel rushing forward and backward of course raises and lowers the float on the sending unit and causes the contact strip to wear prematurely. This is my take. May be incorrect, but I examined my old sending unit and tank, and that's what it looked like to me.
I believe Daimler/C. now will recall your sender if it is faulty, and install a new one for you, but your symptoms don't sound like that to me. Sounds like you had a temporary gremlin in your electrical system. Hopefully it's gone by now.
The smoke detector in my Apt. used to go off at odd hours because a moth liked to crawl into it and sleep there, and moths have a powdery substance on their wings which conducts electricity. Go figure!