this is to everyone who said you can and cant interchange toyota parts on the s series motors mainly the 3s and 5s. i just wanted to say the 87 to 99 models will fully interchange except the bottom end like the crank flywheel and such. i have recently put a 95 5s head on a 3s block and had no problem. everything is exactly the same. dont believe me go to your autoparts store and reference 89 2.0 camry with a 95 celica from the cams to the distributor, gaskets and so forth. what really inspired me to write this was a similar question someone had asked the expert guys a web site that is supposed to be the professionals which you have to suscribe to, and they say no just because its 2 different motors. they must only believe chevy can get away with interchangeable parts. case in point you never really know untill you tryit, although google is the s*** dont be afraid to try it.