Just a couple of weeks ago had to replace a fuel injector (replaced them all cause I got a great deal on ebay for 6 refurbished ones).Removing the rail and upper manifold found the intake to be surprizingly clean so no reason to suspect a gummy IAC which is nearly new (can check anyway).Also replaced the plugs which showed a lean condition (of course).This corrected a rough starting problem,but the hesitation remained.It had worsened a little since then.Fixing the loose vent line has reduced the hesitation so am back to same running condition after I changed the O2 sensors about a year ago for causing a rich running condition.This vehicle has the MAP sensor I think.It can't be cleaned;it's a sealed component on the firewall (have another I can plug in).Throttle blades are clean,throttle positioning sensor is new.I had read the voltage but a friend told me to get an accurate reading it should be read with an osciloscope.Spent $30 instead of taking it to a mechanic - which twice has not proved very successfull!Cap and wires are new...This thing has been one monster since I got it.Won't even go into it except to relate one thing that kind of charaterizes the whole thing:just last weak I replaced the catalytic converter because the exhaust was noxious so figure my problem is a clogged cat.Spend two hundred dollars only to find the cat had been hollowed out by a previous owner (My previous suspicion was correct thinking it accelerated too well to be a clogged cat).And on and on and on it has gone with this vehicle!!My financial situation is such that I can't get into a better ride and i'm in a smaller town where there just ain't much to choose from.And buying another cheap truck is just asking for another "Dump money" situation,so I find myself in this pathetic conundrum of working on a vehicle that just WONT be fixed,but seems always close to being fixed - if I just dump a little more money into it...won't even tell you what i've got into this piece of crap which I really shouldn't have bought in the first place - but needed a small truck that was good on gas -hahaha!!!