Buy a new starter, use it on the car to have a basis of comparison rather than a finicky old starter, and a questionable rebuilt starter. (Not to discredit whoever did the job, but shit happens)
If the new starter works without a problem, either keep it, or return the new one and have the...