not sure bout the turbo-but just get it remapped for now-i had my gttdi live mapped its sure makes it a lt better to drive now