Alright, I borrowed a scanner from autozone, and cleared all the codes, drove it for 2 days and the o2 codes have not come back, THE only code now is P0125, something about coolant flow or something. I have seen the check engine light turn off once while driving, then came back on and stays on. Same code P0125. I popped the hood and saw a FLAT upper radiator hose! I let it cool, took off the cap (which is new) and checked the fluid GREEn and smells fine, it was flushed 2 months ago. Any ideas why it is going flat, just an old hose, or is something else wrong? It just seems like 1 code now i can figure this out at home, really want to avoid taking it somewhere.
Thanks.