With that kind of mileage, I'd say with a decent amount of certainty that it is a fuel delivery problem. Start simple. Change the fuel filter and try it then. If it's still not fixed, then change the fuel pump. Also, just for good measure, I'd run a fuel system treatment through with a full tank of gas once you get things restored to working order.

Edit:
Just out of curiosity, has the car ever run out of gas? If it has there's a damn good chance you need a new fuel pump. Not to say that 189,000 miles is premature for a fuel pump failure, but it's a possiblity that if you've run out of gas once or twice, that you've shortened the life of the pump.


Turbocharged trolling around here somewhere. Beat your wife, Potvin, beat your wife! True Blue 06...err...07~LET'S GO RANGERS!!