theres a few more bits than just motor to consider, you will need an exhaust also and prefferably the sportivo driveshafts, your brakes are smaller than the sportivo fronts which you will want aswell, the ecu you can use a sportivo one and get a locksmith to recode your key to the sportivo ecu and run the extra few wires needed or you can use the whole sportivo underdash loom and security but then you will need the climate control bits, airbag bits and pretty much the whole sportivo wiring loom and airbag control setup aswell to go with it. your dash cluster doesnt go high enough in rpm for the 2zzge either so best to get a sportivo cluster. if you get a sportivo you get climate control, leather interior,abs,electric windows and a heap of free time cause you didnt have to rip your whole car to pieces.... but if yours is a sedan or a wagon i say go hard and make somethign different like i have :P haha