I dropped off the trans this morning and picked up the new flexplate. Trans should be done by the ned of next week!
Gotta order a few more things from Summit tomorrow. The engine can go in at any point now. Just a matter of having decent weather (which I don't have right now).