Suzuki: stalling, throttle position sensor, distributer


Question
I have a 1995 sidekick. ruff idle, stalls out. Replaced, oxgen sensor, plugs, wire, distributer, fuel filter. At a stop light it will go down in idle but not enough to stall, but pulling out you must play with the gas or it stalls. Even when cold it must be started by not touching the gas or if won't start. Would a fuel pump be part of the problem or??????????? thanks

Answer
I had an 89 Sidekick about ten or so years ago with the same problem.  In my case it turned out to be a Throttle Position Sensor.  As I remember, there was a rather long involved procedure I had to purchase a Factory Manual to gain access to.  No, I'm sorry, I don't remember it, it's been far too long.
scotty