fuel pressure dropping over time

I have to say, if that's "ALL" the filter you have.....just that little screen, that's sorely insufficient. A five dollar wix metal filter is far superior to "that thing". I just bet you've got some small debris in that carburetor.