As far as a new fuel screen, good luck. No parts store I went to had one. Finally the boys at O'reilly's went in the back with me and we found one off of a newer model car that with an o ring and a zip tie we made work!
Just a little country inginuity.