OK, new update today.
I received my newly refurbished throttle body today and bolted it on, tweaked my TPS to "in-specs" and fired it up.
Whoala...warmed up to a nice, calm idle, even with IAC connected.
New throttle body worked just as intended and the truck sounded so nice, idling down so calmly....sewing machine like.
So I can pretty well rule out vacuum leaks now.
However, there is still a glaring drivability issue.
It
has to be electrical input related because it only does it when I have the IAC connected...
When I am driving along at any speed above 15 mph, the idle will not drop below 1800 rpm's....this is ONLY WITH IAC CONNECTED.
When idling along on level ground I can literally lift my foot off the gas pedal and have it act like cruise control at 25 mph.
Then, if I drag the brake I can get it to slow down (by force), and then when it hits 15 mph...bam, idle drops back down to normal.
In addition, at anything above 15 mph I can push the clutch in and watch the idle stay at 1800 rpm's....again, IAC controlled fast idle.
One thing of note also, my speedometer is consistently reading 10 to 15 mph faster than true speed when driving along anywhere (checked against GPS). No bouncing, just too fast.
I swapped in a different VSS from a different truck and it made no difference.
My question is...are the fast speedo speeds related to these fast idle inputs to the IAC?
I'm not quite clear yet on how they correlate with each other....still doing a ton of reading.
I did take the truck out with the IAC disconnected and it drove great with the idle set at about 750 rpm. Best its ever driven for me...which isn't saying too much I guess, since I have never even left my local neighborhood with yet!!
However, if I stopped too suddenly it would cause the engine to stall unexpectedly.
I'm trying to figure out a way to prevent that from happening so I can at least use the truck a little bit until I get the un-commanded fast idle inputs from happening all the time.
I sure could use some advice on how the systems correlate with each other so I can better understand what my issue might be....anybody??
Thanks!