Ninety percent of all problems with engines not starting , losing power and otherwise being a pain has been to do with those priming/strainers. Buy a low pressure fuel pump-$20/30 , put it close to tank on inlet line and replace filter with a CAV unit or similar. Have had them fail, as in leak...