Well guys,
It was the starter.. it was stuck, came loose,car worked fine ever since untill this today when it refused to turn over at a local parking lot.
Im planning on replacing it, theres just too many to brands (varying in price) to choose from.
Want to go as OEM as possible without spending "Stealership" kind of money.