Going by this " I guess my reservoir cap was not screwed on all the way and it overflowed " and if it was the coolant reservoir cap , you may have two problems . The head gasket could be blown , causing over pressuring coolant system , rough running / idle , no heat , poor MPG etc.. Could try bleeding and see if air in system or carry out a block test . I wouldn't bother with air con problems till this is fixed .