so I have problems with my starter on my BB402. I replaced the starter with one I got from autozone (maybe my first mistake) and have the same issues I had before.
So here goes with my best description:
If I ever have to hang on the starter a little longer than normal (like if my float bowls dry out and I need to prime the carb by driving the fuel pump) it seems to be permanently affected for a day or so. And when I say I hang on the starter longer than normal I just mean if I crank it for about 5 seconds or so, which feels like a really long time but really just around 5 seconds.
Contrary to say 1-2 seconds when everything fires up good.

So after this the next time I go to start it the starter will kind of clunk at first and then take a second or so before struggling to crank the motor, and then it usually eventually gets it cranking but it sounds sluggish and cranks slow so it's hard to start.
Basically it makes me afraid to take it out because I feel like it won't start. It always does but sometimes I feel like it's by the skin of my teeth.

Does this sound like a 'cheapo' starter motor issue and I should not have bought one from autozone?
If I need to find a good quality one I'd be more than willing to spend more money, but I just don't know if that's the issue.
I know I don't have battery issues/charging issues and I leave a trickle charger on it all the time too since it sits sometimes for weeks.
My voltage when the engine is running is always right around 14, it drops lower as more things are turned on but I think that's normal.