I’d contact Scott @ Power and ask where they get their reman transmissions from. It says on the grey crates that they get the transmissions in. I think the company is Howard Engineering in Los Angeles on West 140th Street. They should be able to answer your questions.
The 90-93 auto trans should be interchangable. It’s the manuals where you run into issues between 90-91 and 92-93.
I’m 99% sure it’ll bolt right up and plug in fine. The TCU (tranny control unit or somethin like that) is what tells it when to shift; that’s located behind your dashboard. The only issue you /may/ run into is you may have to use your 92-93 torque converter, though I seriously doubt it.