hey guys I have recently been informed that one of my pistons are cracked, so i am in need of a new engine, i know that a stock replacement ej20t will be fine but just out of intrest what other engines will mout up to the standard engine mounts and gearbox?? i know if changing to a ej25t i will need to replace the ecu to a ej25t item to suit. but the big issue is the loom willl the 20t loom fit on the 25t engine and plug into the 25t ecu or will the entire loom have to be changed. because that is a job i dont feel compfortable doing myself as i have only done factory replacement engine swaps. and any idea where to ofind a cheap complete engine? for the swap, by complete i mean longblock, heads, injectors, fuel rail etc just a complete engine that i can bolt straight into place without having to spend horrendus ammmounts of money on getting it ready to put in. (turbo preffered if possible), a ej25t upgrade would be good but i dont want to piss money away on a endless project that will cost me more then its worth. any help would be greatly appreciated. thanks in advance guys!!