dont rule out vac leak yet, you can only test part of the system via that method, it doesnt test after the throttle bodies.
the ideal scre wont have an effect if you dont follow the idle set procedure, powerfc and stock ecu are slightly diffrent method aswell
do you have a stock mfd or nismo one?