fuel gauge ?
Usually it is the sender starting to go bad when it starts to do this, one day you will start it up and the fuel gauge will swing way past full, then you know it is bad.
Search GMC Sierra 2500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Sierra 2500 Experts