hmmm … daughter isn’t careful about monitoring the fuel gauge, and runs out of gas all the time? That’s a toughie.
I think this is a manifestation of her personality. I’m not saying that in a negative way, just this is the way she’s built is all. So there really isn’t much you can do about it. Draining the gas tank won’t be effective at all in my opinion. Suggest to abandon that idea completely.
For example, I’ve only run out of gas once or twice in my entire driving life. But my older brother has probably run out of gas at least 200 times … maybe 500. Maybe 1000 … lol … Seriously, running out of gas is just something he does. That is how he’s put together. He does it less often now, but he still does it. As a teenager I used to get a call from him at least once a week to bring a can of gasoline to where his car stalled. He always told me when I asked how it happened this time, that when the gas ran out he thought he could still coast to the gas station, so why stop for gas before that? He’s got things to do, places to go, no time to stop for gas. I think if you ask you daughter, she’ll say the same thing.
I guess one idea, when she runs out of gas insist she take the bus for the next 6 months. But even that I doubt will help. And it might put her at risk in other ways. So probably, all and all, there isn’t anything you can do about. Just comes with being a parent.