Ok that makes sense. Yes I bled the coolant when I did the timing belt and water pump, but I have not done a compression or leak down test yet. I didn't notice my RPMs jumping around, but I guess I will take my friends dizzy off to check and see if that is the problem.. but could that still be the issue if the RPMs aren't jumping around? I am also replacing the thermostat. I definitely know its throwing an o2 code.. but its the one that I have to wire in.. So I have to replace that as well.