At my wit's end

You might want to try changing the fuel filter also.