Funny story

D
I took it into a mechanic (going out of town today and I couldnt wait) and told him the problem. He said if I was a Navy man (I was in my Air Force uniform) I would know it's because the fan box was flooded. Before he even saw the car he asked if I went to this nearby place for an oil change and I did. He said they get a lot of people in there for things they mess up (When I left the oil change they left one of the fender mats under my hood that I had to take back). So he said he'll look at it and takes it back.
Five minutes later he comes to the counter and wants me to follow him to show me the problem. They put a bolt in the A/C Drain when they were doing the oil change to stop water from dripping on them but forgot to take it out. He removed it and the car was fine and I got charged nothing for it (said he wasnt going to charge me for their stupidity). He did say to get a cabin air filter replacement and have Sonic Lube (name of the place) give it to me for free. I took the bolt over and told them that was found still in my drain and asked for a replacement filter which they provided. The guy who did it said they would look into who did it (it was him) and fix it.
I wont be going back there ever but the mechanic place does oil changes too so it's a win win! I'm thankful it wasnt something more expensive like power steering problems or something else.
Thanks for the help!