It certainly will NOT last you another 50 miles. Most I've done with the flashing bar is 20mi, but I've allso hear peope getting less than 10mi, so when it starts flashing (and beeping) fill up asap! Our cars don't have a Mass Air Flow sensor (MAF), but use a MAP-sensor (Manifold Absolute Pressure) combined with the IAT (Intake Air Temperature) to determine how much fuel needs to be injected. These sensors are essential for the ECU (Engine Control Unit) to be able to get a good fuel/air mixture. If one of these sensors is broken or fauled the ECU can;t make the right mixture, which can cause the car to run too rich and have less economy. But I'm not sure if this is the case for you, as a rich mixture would be detected by the Lambda-sensors in the exhaust and the ECU would then "turn down" the mixture. And it it can't turn it down anymore it will light the CEL (Check Engine Light) on your dashboard... When was your last service on your car? How many miles has it done so far?