I accidentally found this topic and forum by using google. I can say only one thing - pimpdriver is noob. I would like to say he's an idiot, but he do stupid things because he didn't know how things must be...
Ok, my story. I have 1986. A80 B3, there was 1.8 SF carburated engine, i changed it by myself to 2.0E 3A. I get almost all needed stuff in junkyard from one car - engine, wiring harness with ECU, air filter box with injection "head", igniton distributor, fuel pump with hoses and so on. Only i did some mistakes, one of them - because i didn't exactly know what iddle speed solenoid i need, i bought the one wich isn't suitable for my ECU - from SD 1.9E with 3 contacts, 034133455 without "B" letter. I wired it, it worked, but it's response is different from 034133455B, and engine was prone to stall when i used clutch [in city]. This topic i found searching "034133455B". So, today i get to junkyard to find the real one [this iddle speed solenoid also can be found on 2.0E 8v 3A, 2.0E DOHC 9A, NG, 2.8 and 2.9 VR6...], when i said that it can be found on NG, the man there walked to one C3, i take a look [i prefer 4 cilynder engines], found, it was the one i needed it. It was covered with dirt and oil, i checked it with mouth - it doesn't closes. Because i had read this topic i thinked it's damaged, but there was no other, and i saw that it's moving, so it's working. Later i fit it in my car - now i have almost perfect iddle

Some ppl would like to say this solenoid is damaged, but i have perfect iddle, so is it?

I can give only one advice - pimpdriver just take off ALL vacuum hoses, disconect them all and check EVERY SIGLE PART! Don't do stupid things.... When this solenoid becomes dirty and unusable, it causes iddle @ ~3k rpm no matter, is there connected it's wire or not, and this high iddle is stable.
BTW sorry for my english.