For swap first made your mind that what is your requirments, then which engine could give you all those then search for market n do window shopping but google is your best guide, i suggest 20v blacktop for a good beast, for daily driven 4afe, your axle will done by karadia, mounts by a professional mechanic, make sure to get manual ecu, match codes of ecu which you will get from market n put on google, wiring by a electriction n rest its depend on you, you must active check engine light in cluster n read them by obd readers which wiring guys have. Get the code (if any) n search for it on google n replace/swap that sensor to let engine breath properly. Last you need to put intank fuel pump for fuel supply. Replace old pipes, boots, n get fresh downpipe along with exhaust. Do paint your engine bay while swap to mask wear n tear of bay.
Sent from my HTC One X using Tapatalk 2