Hey, I think we might be on to something here. That does indeed appear to be restricted fuel supply. As a test, I believe you can switch the feed and return hoses in the engine compartment, and go for a test drive. This only works if you have at LEAST a quarter tank of fuel (half tank or more preferred). The return line has no strainer on the other end, but is located higher up in the tank.
If you do need to remove the strainer, you'll likely need to buy the special 45mm socket... I did this while my subframe was removed, and found that a previous mechanic had removed the strainer screen entirely! I put in a new one. But I couldn't get the old one loose without the big socket. I got one from eBay seller "pimpride"... looks like the price has almost doubled though, now $20 shipped:
http://cgi.ebay.com/ebaymotors/ws/eBayISAPI.dll?ViewItem&item=150128170562