weird idle

problem has pretty much been fixed. thanks guys.

Possibly disconnected your IACV somehow?

what’s the IACV? if its connected to one of the wires on my ecu then i could have possibly f*cked it up maybe?

IACV = Idle Air Control Valve. and it is connected to your ECU. If you look at the your engine so that you can read “Nissan”. It’ll be the two silonoids in the back left corner near the water temp sensor.
If you still need help locating them let me know and I’ll try and get you some pics. It’s also possible that these may just be stuck, or not working properly.

did you reset your throttle position sensor?

unplug it while warm but off, turn on car, allow to idle poorly, then plug in while running,

improvement immediate