It's a fairly common problem, yes. Usually it turns out to be poor battery connections, poor wiring connections at the starter, or a just plain bad starter if it's a cheap rebuild. There's no mystery or magic trick to get it to run right, just the good old method of cleaning EVERYTHING, making sure EVERYTHING is tight, right and won't fight, and replacing cables if corroded. Check your battery's ground cable for green powdery corrosion inside the insulation. If you have some, it's best to replace the cables entirely rather than try to clean it or whatever.
Also, check tightness and corrosion on fusible links at the battery. They like to pull loose sometimes.
Owner of NPORA, mod for Nissan-Infiniti Forums, NissanForums.com, NissanHelp.com, AllNissans.com and VGPowered Forums
'88 Pathfinder: 6" of lift, 33x13.50 Swamper LTB's, Rancho 9000's, L&P Stage 3 steering system, K&N, Pacesetter headers and 2.5" exhaust, Lock-Right locker, 110A alty and electric fan swap, dual batteries, 700W+ worth of PIAAs, etc.