probably has a vacuum leak or two that slowly piss off the computer, maybe compounded with another small problem like a slow 02 sensor or bad tune up, if you don't know how old the plugs and fuel filter are id change them plug#s fr7ldc bosch (formally the f7ldcr) aka 7402 or bkr6ek ngk aka 2288, and a fuel filter is pretty much a fuel filter, if the 02 sensor has much over 100k miles id change it as it may be costing you a mpg or two at best and worst screwing up the mixture with bad readings. common air leaks are the two lines coming out of the front of the valve cover, they rot off and hide under the intake
all america wants is cold beer warm cat and a place to take a poop with a door on it