So I installed a JDM motor and kept the accompanying ECU and harness.
Motor did not start and I sent it to a local shop to see if they can fix it. if they want to charge a reasonable amount then fine. If they try to rob me then the motor comes back, I will put the old harness and old ecu on...