It might be the fuel pump. If the filter was clogged, it would have put a lot of strain on the pump. I had a similar problem with a Taurus. The fuel pump wasn't totally dead, but would quit randomly. Usually once it sat a while, it would work again for a little bit.