I not only drive until it says "0" until empty, I drive another 40-60 miles. when it says 0, I usually have almost 2 gallons left, which really makes me good for almost 70-80 mores miles that could be driven on that tank. I don't know, I guess it feels better to fill up at 650 miles driven than in the 500 mile range.