Thanks for all help.
I replaced my starter about 4-5 months ago (cheapest one from Autozone). Started up like it was brand new until now. I got stranded while I was at a restaurant one night. I would try to start it and no crank. Just a whirring sound, which was probably the starter turning...