I did a D16Z6 swap into a non-Si car and I completely re-did the wiring harness. In order to pull in the VTec I used an autometer tach and had the shift light pull in the solenoid. I posted this problem the other day but changing the wire that I used on the shift light seemed to cure the problem. I got home from work today and went straight out to tinker with the car again. After starting it up, it idled just barely erratic and I figured it was just from sitting. Taking the car around the block I had to keep working the gas in order to stay running at all. I pulled off and unplugged the VTec wire and it idled just fine after that. What I'm wondering is if the solenoid can stick open/closed if it's been sitting for any length of time. Once I ran it around a bit I put the wire back and it seemed fine after that. I'm gonna find a link that I once saw that explained VTec and how it operated...maybe that will shed some light on it. Until then, has anyone seen this problem before? If so, how did you fix it? Thanks!