I probably have some really good news. It might have just been my brother the whole time and how he drove it. A mechanic friend came over to help diagnose the issue and we beat the hell out of the trans in order to see something. No smoke, no black fluid, no noises, shifted smoothly, everything...