ok looks like our engines DONT have an ICV. sounds reasonable with drive-by-wire the computer would just adjust the throttle to compensate for load.
anyway, did plugs today and cleaned my filthy throttle body. i have pictures if anyone wants me to post?? i remember reading somewhere that VQ25DET has 4 EGO sensors. looks like only 1, which is good news because thats cheaper than 4! unless there are 3 i couldnt find or are under the car. but there is only one heat coated set of wires running towards the back of the turbo.
as for the drive-by-wire throttle sensor, my engine bay was filthy, so this may be the cause of my engine stutter at low RPM and light throttle. the plugs didnt help with that