This problem started early this year and no other work has been done on it.
My fuel gauge it just seems to be all over the place and it has been replaced. on 2001 Chevrolet Silverado 2500 HD
Tank sending unit problem most likely.
by had it replaced, do mean the sender. if so it could be the part was faulty to begin with.