My engine finally came today after weeks of juggling finances, loads of phone calls, even the engine getting lost for a week. There wasn't even too much damage to it considering the place I bought it from didn't even put it in a crate. The wastegate actuator is trashed, exhaust guard is bashed, and a couple of connectors on the japanese wiring harness are smashed but the engine itself looks beautiful. All the damage is easily fixed with all the parts I kept so that's no problem at all. I'll start working on getting that engine ready to drop in since there are a few differences between the USDM setup and the japanese set up, mostly in the form of emissions control. Shouldn't take too much to get that all set up, it looks like everything will otherwise work out well. I'm going to keep the JDM harness but it won't go in the car, I'll just hold on to it for spare wiring in case I need it. The sticker on the timing cover is mostly in japanese, the only part that I can understand states that it had 96,900 Km, or approximately 60,000miles.
On top of that, earlier this afternoon before my engine came in I had an interview with O'Reilly Auto Parts, that went pretty well. Did the background check today which I will surely pass, just have a few more simple pre-hire things to do and I can start selling some auto parts.