Santys have a "limp home mode" that comes into play when one of the sensors fail( not sure which one), sounds like that could be a possibilty. Also could be your fuel filter, is the filter the original with 100,000 miles on it??
KC

"Even a monkey falls out of a tree once in a while".