hey , iam going true similar problems as well. i been messing around with my tps sensor which smoothe out the idle n keep the rpm set under 1,000. which set right around 800 to 900. then it idles good n move. jus check your boost gauge and see if it pass O plus which pass more then half to make sure its getting boost. cause mines was not going pass half n it was the fuse located from front view of the car right side. when u open it its the #10 fuse which is the first one view from the driver side fender view. make sure u check all fuse n have no blown fuse. if still the problem then boost leak can cause it or many other things to check as well. good luck.