When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I would definitely reset that code, and see if it comes back. Fuel level sender problems can be very intermittent. I get one once in a while, and so far it has always corrected itself after some sloshing. You can also reach up over the fuel tank and reseat the electrical connector, to eliminate possible bad connector issue.
Some guys have had luck running a tank of Techron cleaner. I wouldn't hope for much, but I guess it cannot hurt.
If it just won't fix itself, a new $400 pickup assembly is in your future.
Actually, the code will probably reset itself if it fixes itself.