Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
This is from the 2005-2009 repair manual, they are all the same.
Reading the fault codes will tell you if it is a sending unit. It will say either unit 1 or 2. If it is a grounding failure the gauge will not say empty but give all sorts of funky readings accompanied by random check brake pad warnings.
A complete new fuel tank with the front sensor installed runs about $800 and a couple hours labor to install.