Thanks for some ideas and here is where it's at.
New crossmember, flywheel and clutch. The motor is bolted in ready for ??? here's what I'm thinking and could use some more input. Can I put the electrical engine harness from an 07 WRX onto the 04 engine or did some of the sensors change? I came across an 07 WRX body harness already so if the harness will work on the 04 engine I should be almost there.
Once I have all the wiring hooked up can't I just get the ecu reprogrammed??
And yes, next time turbo to start with, although I probably learned quite a bit more about the car doing it this way.