If the gear pops in and out but doesn't spin, that means the solenoid portion is good, but the starter portion is not.
When you're testing it, you should have to touch the +12V to another terminal on the starter, not just the solenoid terminal.
However, I've only learned about GM starters and haven't looked at Nissan ones, so I probably dunno what I'm talking about
