Mabye you should try cleaning the pic up screen on the lift pump in the fuel tank. Just pull the pump and clean the screens with some carb cleaner. I'd do a fuel filter job on it too like the gen said. Try the water seperator in the primary filter, i'd be willing to bet you have some water in the fuel. The fuel quality in Houston has dropped in the last year. I'd bet GA is in the same boat. I never get more than 2000 miles from a primary filter. It started about the same time fuel prices went up. If you find water,pull the drain plug in the fuel tank and let the water out. Good luck.