Going soft says it is sucking on the fuel line and can't get any flow. You either have a clogged screen in your fuel tanks, crud in your fuel line from degraded fuel inlet line (common) or your tank isn't venting or not venting adequately.
Did you happen to cut your fuel filter open to see...