I know on certain years of the SD, there was a known issue - if you purposely overfill the tank as far as you can get it, the float will stick at FULL.
Bad thing? You gotta remove the tank to fix it.
I'd still check the wiring and other associated things, especially that check to see what the float is really putting out.