Hey man, check your fuel injectors! THey go bad very often on our cars. It also may not show up on your code scanner! I just replaced my injectors too. Car had a slight miss, down on power and sometimes stalled out in traffic.LOL Couldn't figure it out for the longest time. Anyway, get a multi meter and set it to test for ohms. Set your meter at 2K setting and pull the injector harness off of each injector. Test the two pins on each injector with your positive and negative test leads from your meter. Your injectors should be around 0.013-0.017 or so. If you find one that is like 0.003 then it is dead! THey should all be very close to one another. Let me know if you need help. If they are bad check out this link
http://www.thirdgen.org/injectorswap Check your 02 sensor too. Should be on the driver's side. I found mine loose once and the car gave me similar symptoms to yours. It could be anything to tell you the truth. Check for codes.