Oh yes, my car
Well, my car seems to be working fine. The guys at the shop checked it out, and seems like it had overheated somehow. They found the radiator cap loose, but that was probably because I'd opened it to pour in more when the car went spazzy. They did have to reset the choke, because that had apparently been off. Which seems to now have fixed most of the problems with stalling and starting it I'd had. And the best part? They didn't charge me anything for checking it over. Woo.