ok, so I replaced the valve cover gasket and the spark plug O rings, and spark plugs Friday night. After I replaced them I reset my ecu and took the car for a drive. Cranked up just fine and drove so much better then before, felt so much more powerful and rev happy. I got up this more (Saturday) at 6:45am to head to a work meeting and it cranked right up and drove to work fine. However, after the meeting it started to the same issue when I cranked it up. It wasn't as bad as before, but still looses power if I crank it and try to take off without letting it warm up. But this time it can drive a lot sooner then before.....also the code 1-2-2-2 popped back up so now I'm thinking O2 sensor again?