crank and cam seals doing, any leaks there? Other oil leaks like valve covers? With engine out that would be a good time to service these seals. When did you do the timing belt service?
Agreed on not knowing what you get with a JDM.
Can't the turbos be replaced without a engine pull or you just want to do it that way?