He said that they only sell them and only they put them in. So you have to go their to get them,,,I guess. Need some modif, to put in the car from what it sounds like...... But hell 750Hp turbo's, sounds like something in the TD06 range......Much NOS to make up for that power lag.....