seems like it was some sort of computer malfunction. the mechanic pulled the code and she told me it spit out a bunch of codes. he test drove the car and said it "ran like a scalded ape"
and thanks again everyone!