I looked at this when I was having diffs sourcing an M42. Can't imagine there is much difference between the Ti and the iS engines in terms of parts.
There is very little difference between these 2, not worth the swap hassle unless your M42 is dying. Early M42 I thought was the strongest of the lot due to it's forged crank.
Gearbox will go straight on (check spigot bearing sizes).
e30 loom is easy, it'll be an X20 connector on the M44 so the usual M50 wiring will sort it.
http://www.e30zone.net/modules.php?name ... highlight=
Getting it tidy in the e30 housing is tricky, I had to shorten/extend a few wires to sort it out.
Rack should be ok as you'd have to swap your exhaust manifold from the M42 as part of the conversion so it would be the same as for an M42 e30