It could very well be the fuel filter or pump, however it will require some testing to confirm. The fuel pumps on these are common to fail. Its located in the gas tank and the tank has to come out to replace it,,,your looking at about 2 hours labor and around $350 for the pump. So it cdould run around $500 for the repair.
Once you get it to a shop, they can test the fuel system pretty easy and be able to tell you.
If you have further questions on this, please feel free to reply.
Thanks for asking!
Its pretty involved to replace it, and requires a special tool for the connections,,,,here is the location if you want to try it,,,,,pretty hard to get to :-(