Well after buying an o2 sensor,new timing chain and it still ran like a bag of poop, i decided to completely removed the EGR valve system, purrs like a kitten now. Just gotta change my TPS now though, has a flat spot in the acceleration around 2500-3000 where it hesitates.
Thank god i live...