I guess that the last time you ran out of gas, you put 8 or so gallons in it to fill it up, right?
I had a similar issue in my 93 xr2. With only a few gallons left in the tank, the car would try to cut out on me, like it was running out of gas. I pulled the pump, and found the strainer over the gas intake line was falling apart. I replaced it and its been ok ever since. My guess is that when the gas level got low, the pump has to work a little harder to pull up the gas, and the strainer was collapsing, partially blocking fuel flow. Autozone carries the strainer, pricey, but they have them...Chris