yes
giving a rough overlay is simple
yes
if you ask for specific years
we as in toyota people can give you more indepth answer
but usually all it is, is ecu, throttle bodies, wiring harness, and sometimes slight internals but thats it
99-01 es300=97-01 camry v6/99-01solara v6
01 on 1mzfe was revamped and slight internals were changed, ecu, harness, and more specific emision & other control devices
earlier years don't really matter= if anything goes wrong just custom a 1mzfe or 3sgte into it andyou'll be straight and it will be slightly more than an overhaul or oem swap with twice the hp and twice the fun
__________________
im a one legged man because of iraq but that does not stop me from loving the drift