Your symptoms are different than OP. What are your symptoms?
New or certified Bosch rebuilds rarely fail, others, ebay, Amazon, are not so reliable.
B+ wire is the heavy red (I think) wire that goes straight from the battery to the starter, the big one. Sometimes the terminal gets yucky, occasionally the wire itself can rot from the inside, harder to see.
my symptoms are quoted in your response, not sure what you're looking for. Ill elaborate on them if thats helpful.
cold weather hit and car starter began spinning occasionally before catching and turning over the engine.
i replaced the starter in response to this happening. i purchased a new starter from lords auto parts and installed it myself. i cleaned wire that goes straight from battery to starter.
uupon completion car started without minimal spinning before starting.
now
one week later when weather is very cold starter motor may spin before catching, i release the key out of start position and i hear same thing OP did. i re try to start and it turns over from between 2-7 times before free spinning again.
i retry it does the same thing again.
and then it starts and i go where i have to go. thanks so much for any help.