Ok, well my car finally stopped the bucking and popping problem when i replaced the 02 sensors, but now i have another problem, instead of bucking and popping only before its warmed up, now it does it constantly, when i step on the gas even after a 15-20 minute ride it wants to hesitate and buck (no popping) so i drove home and hooked up the scanner and came up with new codes that were not there before??? WTF!

Heres the codes i came up with:

KOEO (Key On Engine Off)
-No Codes
KOEO (Key On Engine On)

Code 44: Problems in Thermactor Air Control System
Code 94:Thermactor Air System - Problem on right bank (passenger side) or, transaxle problem - shift solenoid 1 (SS1) Circuit failure
Code 34: EGR valve position (EVP) or Pressure feedback EGR (PFE) sensor: Signal voltage out of self-test specification limits or, signal voltage above closed limit during normal engine run operation or, signal indicates insufficient EGR flow.

(just replaced EGR a few days ago with a brand new one!!)

wtf is all this!?!?