"I could go on and on, but the best thing is to do a search. This was taked about at length a couple times.
The short of it was:
a) the bolt patterns do not match up.
b) the cylinders are a different bore
c) the oil delivery system for the GTS head is more complex and needs more stuff then what the 1zz-fe engine has.
d) the CPU is different with different oil pressor sensors and different silonoids. (the 2zz-ge ecu can not run the 1zz-fe block and the 1zz-fe ecu can't run the 2zz-ge head). So you would have to get some after market ecu and program it completely different from both the 1zz and 2zz engines.
You could probably overcome some or maybe all of the issues above, but it would probably be much cheeper and better to put a whole 2zz-ge engine in instead.
The integra GSR can get the type-R head bolted to it because it is the same engine with just a different/reworked head. the 1zz-fe and 2zz-ge are two different engines with two different heads. The bore is different the stroke is different even what the block is cast out of and the cylinder liners are different.
I'm can go on and on and miss 1/2 the stuff, if you really what to know the whole story, find the previous post. I'm not trying to be bitchy or something, it's just that if you really want a good answer find the other post and you'll have it."