Damn that really does suck because I can go up to 340 miles, but thats with the fuel light on and the gauge on "W", W for WALK

Hope you get your problem taken care of, I'd say it might have something to do with a combination of tune-up, fuel filter and O2 sensors