Ok, so it has been about one month since we had the recall (reprogramming). The dealer told me that this should finally fix the problem. He said that when the fuel level got too low, the computer cut power to the fuel pump so as to keep it from burning out, but Nissan ran tests and found the pump wouldn’t burn out even if left running so the reprogramming is supposed to keep the pump running even if the tank goes to empty. So far we have had two cases where the fuel light came on and I drove it down a steep hill and the vehicle stayed running. So far so good.