Haven't tested anything, I will check the alternator tomorrow. Just make sure its charging around 14 volts??? No recent work. 151,000 miles. I changed the crank sensor and tps, with no change. I just read I need to do the relearn on the tps, I will try that tomrrow. What else should I check and how? I did have the cat replaced under warranty at around 80,000, I doubt its that since sometimes it runs good but i'm open to anything. How should I check it? the only way I know of is vacuum, is there an easier way? Also, what is the other sensor in the throttle body above the tps? There is another plug in the air boot before the throttle body but doesn't look like any sensor on the other end. I have checked fuel pressure when it was acting up and it was 60 psi.