Hey, i realise this thread is quite old, but if i came across it, so will others, so ill clear this up here and now.
Any Corolla, years 1993 to 2002, chassis codes E100 to E112, whether its got a 1zz or a diesel, is completely interchangable with all mechanical/suspension components.
In north America, our E110 chassis was introduced in 1998 in terms of the ZZE110 (the E110 chassis was actually introduced in 1995 in some markets, and looks different in almost every market). The only chassis that im not 100% on are some of the 4WD variants (AE104 etc) however the only differences in these cars should be subframes front and rear, rear hubs, and possibly the floor.
However for our FWD cars, there are no differences. Early E100+ cars had a different front control arm bushing design (the larger bushing at the rear of the arm) but this can be switched to the newer type if you tap into the frame where the larger control arm bolt goes. In North America, for the most part its 97+ for this newer design, but the dealer lists it as an optional suspension setup earlier then that.
In terms of the rear, ther is absolutely no difference.
You can take the exhaust of one car and attach it to ther other.
ZZE110 Differs in cosmetics only, and having a 1zz. You can bolt up a 4AFE, 7AFE, 4AGE, no modifications at all, same as an AE100-104.