Update:
Bought car to dealer today. Dealer says both wheel hubs are bad and need to be replaced. I have no idea what those are but I hope it fixes it this time. Mechanic says car is safe to drive so I will have to pick it up sat morning and bring it back when parts arrive. Im currently in a rental a nissan sentra

, damn do I miss my crossfire.