i ended up altering the tps, putting a new fuel filter in, cleaning the afm, changing back to my old o2 sensor, got rid of some vaccum leaks.......
i think that was all, and yes it did go away. i think the vaccum leak was the main cause. it was the breather hose on top of the rocker cover, and also the seal around the pcv valve that i found to be leaking.