Have you guys checked the fuel filter inside the tank? If it's clogged up, it's gonna cause surging / running out of fuel issues...