BoostJunkie on your first read this sounds like a transmission related problem but as you just posted the codes i see you have P0425.
This code relates to the exhaust re circulation temperature sensor (egt probe) and works in conjunction with the ecu and transmission hence the bucking and lost of power.
The ecu will read this code as an malfunction from the catalyic converter and put the tranny into safe/limp mode, this is to protect the car from potential problems. I experienced this yrs ago when i first bough my 4g15 gdi and the previous owner cut the cat off, i had lost of power on anything over 3000rpm
see post and start here to see if this helps.
viewtopic.php?t=420913