Had to remove the starter because I thought it was causing an electrical problem with the pathfinder. Took it to autozone to have it tested and it tested good.
When I got it back in the pathfinder the starter would initally engage then would just spin. So I took it back out and checked to make sure that I had re-assembled the solinoid correctly...everything looked fine so I re-installed it and it did the same thing. It would initally engage then would just spin. OK I pull it back out because it has to be bad and take it back to Auto-Zone to retest. It tested Great, we even compared it to a new one and it performed as well as the new one. So I take it home re-installed it and

its doing the same D_mn thing!!!! Can anyone help..Why is it doing this?
If I bump the ignition it engages and sounds firm, but if you continue to start it desengages and just spins. What in the H_LL is going on with this starter?
It is mounted flush and is not loose.
HELP PLEASE this thing is driving me insane and I am to stuborn to take it to a mechanic. I am about to push it off of a cliff!!!
Thanks
Trent