More About Points »
Definitely have the starter checked, if there is an abundance of corrosion on it, it's on it's way out. Tap the starter with a hammer and try to start it, if it starts then it's most likely the starter going bad.
It's OBD1 so you have a couple choices, use the factory MIL check or if possible find a dealer that still have the Nissan Consult 1 reader. Instructions here http://www.troublecodes.net/nissan/