My daughter has run her '00 3 Series out of gas a couple of times, but the Range button displays upwards of 30 miles remaining. she fills the tank everytime she gets gas, so the car knows where/how much a full tank is.
Does the Range button work by figuring how far the car can go based on prior operation of the gas pedal? If this were true, and my kid uses a heavier foot that the previous owner, then the car might expect to go further than she can get it to go.
On MY 3 Series, I've ventured into the 30 or less miles remaining several times and survived to tell the story, and managed to drive up to the pump too. My daughter called from a parking lot driveway to say her car was dead. She said the car reported that it still had 30 miles in the tank, but I figured the tank was really as close to empty as it could be, so I told her to get the Auto Club to come out with some gas. The car is fine now.
She has gotten to the end of her fuel load 3 times when the Range display insists she has enough gas to make it to the next gas station. What's up with this?