I decided to do an assessment on my fuel tank capacity. I ran the vehicle to empty. Yes completely empty. I carried a container with me so I had around two gallons in the container for when I finally ran out
The low fuel warning light came on. At this point the manual indicates I have 2.5 gallons or less remaining in the tank.
The DTE = zero came on after that of course.
From Low Fuel Warning to empty I drove 83 miles. My car gets around 25 mpg at this type of driving so that indicates around 3.3 gallons was left at that point - more than the manual expects.
From DTE=0 to empty I drove 67 miles so that indicates about 2.7 gallons was remaining at that point
At shutdown I added 2 gallons. The DTE came up to 3 miles which is not consistent with the numbers on the way down but not a huge difference (less than a gallon)
I drove a very short distance - maybe a mile - to a gas station and filled up. I clicked offs several times and could finally see a little fuel in the filler neck so I stopped. I pumped 16.1 gallons.
So allowing for a little consumption on the way to the gas station, the tank held 18 gallons (2 from the container and 16 from the gas station). This in fact is more than the manual says (17.2 gallons) but of course some will be concerned I flooded the vapor system.
My conclusion: There is not a capacity issue with the gas tank. Maybe some issues with the filler neck (clicking off easily). Certainly a conservative warning light since there are still at least two useable gallons in the tank after warnings.
On side information, some of course will say don't run to empty since there is a risk of sediment and filters plugging etc. With a new car I didnt figure that was a problem. I was able to drive the car a few hundred yards on battery power (to get to a safe refill parking) even after the gasoline engine shut down. The "engine has shut down, refuel immediately" alarm did not clear immediately. After I put in a couple of gallons and restarted the vehicle the alarm came on again. It referenced "see owner's manual" but a quick check of the owner's manual didn't tell me anything. I turned off the vehicle and started it again and all the alarms cleared.
Again pardon the pun, but ymmv