Hey, I was playing around with the idea of changing my engine to a WRX STI setup but I don't know what's involved. I'll wait until my engine fails, but does anyone know what is involved with that or where I can find more information if I wanted to do something like that?

I've been reading retro cars and a guy put an STI engine in his Brat and did some suspension work in order to make the brat more like the RC Tamiya Brat from the 80's or early 90's. I think my wagon is sweet but it would be fun with a stronger engine and maybe some updated suspension. im guessing as far as the engine goes I would need new fuel pump, ecu, exhaust (my CAT might be going), umm some other things.