I think u may be on the right track with the air or vacuum leak. Just double check everything! If everything check out ok, then you could have a lazy or bad oxygen sensor. The heated oxygen sensor is very important to control not only the cars emissions but it also helps the vehicals performance! If it is not working properly it can result in a number of problems like rough running stalling hesitating bucking and jerking. But more common than that if it is lazy, the cars gas miledge can drop considerably, and sometimes not even set a check engine light on the dash!
The fuel control Heated Oxygen Sensor (HO2S 1) is mounted in the exhaust manifold where it can monitor the oxygen content of the exhaust gas stream. The oxygen present in the exhaust gas reacts with the sensor to produce a voltage output. This voltage should constantly fluctuate from approximately 100 mV (high oxygen content - lean mixture) to 900 mV (low oxygen content - rich mixture). The heated oxygen sensor voltage can be monitored with a scan tool. By monitoring the voltage output of the oxygen sensor, the PCM calculates what fuel mixture command to give to the injectors.
Edited by amedee on October 14 2006 at 5:14pm__________________
If this has helped in any way, please hit the ACCEPT button. If my answer is unclear or if u need more info, just ask! Thanks!