hey everyone, im new at this site..

i recently bought a 02 wrx and
im having some problems with the engine.

i have a ej20, as far as i know its all stock.
i was wanting to change the hole engine to an upgrade
so i was wondering what other engine's fit without changing many other parts!