You can start by cleaning the Idle Air Control Valve
Don't use carb cleaner use electronic cleaner
I know on the 95 maxima you can unscrew a housing which covers the valve
The time i did it corrected the problem as there was excess carbon
I don't think Nissan provides detail to do this -this was what NICO people figured out
Go to the FSM website to find the valve
http://www.nicoclub.com/archives/use-ni ... abase.html