Death doesn't make sense in this context because you are on the station's life support not your ship's, so it should display a different death message unless:
The station offers refueling, in which case the player should not be allowed to undock until they buy more fuel, but if they cant afford more fuel:
If the station buys items, and the player has enough items to sell, then they can do that, then must buy at least one fuel unit, of the cheapest fuel provided.
If the station does not buy items or the player doesnt have enough money then they get stranded.
Failure screen could say something like "PlayerName was stranded at StationName after running out of fuel" ("and money" if they could not afford to refuel)
If you have fuel rods, you can undock, and refuel. Death will be postponed until then.