It depends on how much you love the car in stock trim (i.e. original motor) and what you want to do with it. You could end up spending a LOT getting that 7mgte running perfectly and even then, you run the risk getting a blown head gasket or spun bearing (which they are NOTORIOUS for). It has a lot of mile and you probably need to start with a fresh rebuild. One thing on your side is that there are a lot of 7M parts around that are cheap. Why not contact Justin at Hybrid Motorsports? He can most likely help, and if you're looking at doing a swap, he can also help with that as well. I don't have the shop number, but they have a shop forum on here.