Im at 150K miles so I have had many fillups and the most I ever got into my tank was 32.2 gallons and the needle was pegged on empty and the low fuel message was on.
I think there is a 2-3 gallon "cushion" on the 6.2 If indeed it has the 35 gallon tank.