i start up the car and it idles high at about 2000 like normal t.b.'s usually do but wont come down to idle and then the car stalls. sometimes it smokes black before stalling. tried to rplace the tps but that didnt help. maybe egr or vaccume/boost leak? also wonderin if turbo is blown due to the black smoke. fuel pressure seems okay.. any suggestions?