I think at the lift pump the inlet hose has a filter screen inside the banjo bolt if not there look at the other fuel hoses. you might want to confirm fuel flow at each point at this time too.
if you run the engine disable , remove the compression release as much as you can so nothing binds or falls into valve train and rockers. depending where you live it might not be necessary to you anyway.
maybe check out alibaba (that might be spelled wrong) they are the chinese ebay and see if maybe their selling and shipping policies are something you can deal with. just a thought.