Sounds like you are on the right path. Change points often start with incidents, whether an accident, maintenance or whatnot.
I had a clogged fuel line that had the same symptoms a few years ago, now I have a clogged vent tube and does the same when the tank is less than half full.
Keep us posted on the results, for the next guy who has the same problem.