320kw = 430hp - I really, really, really don't think so!
"What's that in your drive way?"
"Oh, my drive train, gear box ......."
The only "transplant" worthwhile in an E30 is to go 2.8ltr and try for c.220 - 240hp.
Otherwise, buy a WRX, have fun, but twist your hat backwards.