first thing i would check on a nissan is the IACV, Idle Air Control Valve. it most likely just needs cleaning.
try goggling for 'cleaning pulsar iacv' and other combos, or hit up nissan specific forums. what size engine is it, 1.6?
highly likely you can fix this by cleaning this, which is a fairly trivial task. a mechanic would most likely replace the part totally.