I went to Advance and found one off the shelf that fit the hose ID of my fuel line. It was larger than my stock filter but tucked up in the fuel cap area just fine. By the way, I could not find one at Autozone.
In a pinch I bought one at OReily auto.......... just a regular filter about the same size as the OEM. The hanger bracket doesn't fit the aftermarket filter but a zip tie worked just fine and the filter seams to be good yet after 7500 miles now. It is clear plastic so you can see how much gunk is in it... kinda.