I had a similar problem with my 94 wrangler and after replacing fuel pump and filter I finally dropped the gas tank and found that there is a small plastic filter inside where the fuel enters the fuel line and it was completely gummed up. replaced it for about $7.00 and no problems since.