Okay, I can’t get my 360La engine to start

If it’s drawing too much power, that would allow it to turn over but to slowly? And when I turn it over more than 3 times the battery doesn’t have enough power to turn it over and just buzzes or makes a high pitch noise. I have to then recharge the battery then Try again. And nothing every time. I get 2 or 3 cranks and it’s done. Took the battery to autozone, even they said it was good. When it does start it’s after that battery was fully charged and I get lucky and it fires up the first or second try. I’m losing my mind.
Yes, your starter is shot. Get a new one.