I just spent a couple hours watching Precision Transmission videos on YT and never saw them mention the harness connector or anything about fluid in it but they did mention the "pillow switch" as they called it which is the manifold pressure switch. They said it tells the computer that each shift is completed and if it fails, it goes into limp mode. So it looks like if I decide to drop the pan again , I will replace that switch as well as the harness. BTW,
@pwtr02ss I saw one guy just used a 1 1/4" socket to release that connector- do you think that would work? Edit: nvm, I dont have a 32 mm or 1 1/4"