Okay so after looking around at this forum for a bit + a few other places. I answered my own question. I should be able To remove 02 sensor and car should be able to run, just with terrible gas milage. I am going to start with the battery connection. Battery was just replaced last year after I bought the car, but il check voltage. Clean terminals and and go from there. A few other possibilities I have run across is my alternator or starter.
I had something similar to this problem occur last year. It was throwing three different codes. My mechanic at the time started
replacing fuel pump, spark plugs, etc. and
nothing was working. My CEL came on after I had a local car audio place install a cd deck and a free alarm they threw I'n. Weird stuff was happening. Alarm went off with nobody near the car and clicker was inside the house hanging up. I had a different man come out and check the install. He was the one that noticed my battery sunken In, Not Subaru or the other two mechanics I brought it to by then. I replaced the battery and it ran fine, codes vanished! But now here we go again....