Wow!
As soon as my DTE on the computer reads "0", I fill up and can only get 30-31 gals in the truck, (See the thread on topping off your tank).
I had a Dodge Stratus years ago that the low fule light came on with only 1/2 gal remaining. Ran out of gas on the busiest street in Colorado Springs CO during rush hour when I was late to pick up my son from school. Go figure!.
Your service man should be able to adjust this, though.
Juan