Problems Again..

Throttle position sensor(TPS) on the side of the throttle body likely will need changing as well and that is likely your idle problem. This is how the computer would know if the throttle is open(and how far open) or closed. Sometimes this can be a fluke and you can try clearing all the codes, restarting the engine, and see if it idles. If not, then I say replace the TPS. While you are at it, get some electronics or MAF cleaner and clean the inside of the mass airflow meter(MAF). The little wire-looking bits in the middle are the most important to clean. You'll have the intake piping off so some throttle body cleaner wouldn't be a bad idea if you haven't cleaned your TB in a while.
If this is a high mileage vehicle you may be headed for a new IAC(idle air control) valve as well. This is also on the TB and what determines airflow to the motor in order to keep it idling. Sometimes you can take it out and clean the crap built up in the hole there.
I changed all of the above and got perfect idle. Again, the knock sensor has nothing to do with idle, but it will affect power production when accelerating under load.
The IAC is stupid expensive..like $100-ish at the parts stores FYI. I found one on eBay a while back and it actually worked!
Trending Topics
The Best V8 Stories One Small Block at Time

