engines that would fit iclude the 1zz-fe, 2zzfe, 3s-gte, for sure, unless youre putting the 1zz back in, youll need transmissions to fit the engine you choose. ive heard that just about any toyota 1.8 4cyl will fit, and they probably will, but then you need to worry about if the transmission, ecu, wiring harness will line up. and keep in mind that the 1zz's that are put in our celi's have lighter, smoother rods bearings and shafts that the ohers dont, so if you put another toyota 1.8 in it youll be loosing some power.