Yeah, it's a bolt on. The TPS and IACV are the sensors that don't match up. When I had one on, I managed to combine an N/A TPS with the mounting plate from an FTE one and file the shaft down to be the right shape, but the IACV was a problem I couldn't get round, losing the idle up systems knocked a huge amount of fuel mileage off as the ecu thinks the engines cold all the time so overfuels constantly. Also worth bearing in mind is it'll add a pretty hefty flat spot to your torque up to 3-3.5k. After that, it's fucking awesome though