When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
You're wasting time thinking about it if you don't have your O2 sensor installed. Get a bung welded, put the sensor on, then disconnect your battery for a few minutes and then let the computer relearn. If it still idles funny, ask more questions, but until then, you're going to get the same responses.
Actually, what I wrote could entirely explain the idle. The computer's base maps are designed for a new engine. As anybody who has driven a carbureted car for a while knows, the calibration needs of the engine change after a while. Like I said above, the computer doesn't know what is going on, it is in fail-safe mode, and is taking a stab in the dark at the mixture. Imagine being blindfolded, and trying to type. You know where the outlying keys are, the space bar, enter, etc. But the others there is the hit-or-miss effect, and you don't know where to correct at. It doesn't matter how fast you type, there are still mistakes. That is what the computer does without the O2s. It knows enough to make the engine run, but without the O2s, it is blind. It recieves no feedback, and cannot tell where the mistakes are at.
Thanks for the advice guys, and I think I will get the O2 sensor put in, but it's not too important right now. The problem turned out to be a hit and miss pump in the tank. This week it finially died. New pump installed, and no more problems with the idle. It is now idling at a very steady 1100 RPM, the highest point it would reach before, before starting to bounce around.