I replaced the fuel filter 2 days ago and it still acts the same.
I am thinking that my problem is fuel related though. When I was replacing the filter I first pulled the pump fuse and tried to run it out of fuel before changing the filter. Car would idle fine, but try and press the pedal to give it gas and it would spit, spudder, and slightly backfire through the intake. I had noticed a day or two ago that this is the same that it does in the morning.
Thinking maybe fuel pressure regulator. I will have to hook up my guage when I have the time.
I don't think it is the O2 senser because I have replaced them not too long ago, and I am getting no CEL.