mazdatweaker
+1y
Hi, welcome to B-scene and your post is a little confusing.
If you starter has a solenoid on it, maybe it has gone bad internally. Normally, the solenoid pushes a big washer against two electrical contacts, allowing current to flow, in this case, to the brushes.
If your solenoid is bad, the current will flow in, but not across, the contacts.
If the battery terminals or wires are corroded, loose or otherwise defective, or battery itself is not supplying at least 9.6 volts and enough amperage, the solenoid won't work properly.
Your indication that the battery went bad may provide a clue that you have some faults in the connections
I would take both the starter and battery to a different shop and get both of them load tested.