I didn't open it up but my co-worker said he did before giving it to me, said all the circuits/boards were foam sealed up, couldn't see much. But who knows. Advanced Auto sells refurbished ecms for and 89 auto, but they didn't carry one specifically for a 88, only had a CA emissions 88... Wondering if it's worth trying the 89.
Also probably worth noting, I pulled the iac valve plug and the RPMs dropped down to the 550-600 range with both ecms, not sure if that qualifies as me having a potential air leak. Upper and lower intake was removed and cleaned last year along with new vacuum lines so I hope not.
Thanks for the fix Paulos, i was thinking of making a pin but your idea sounds easier. Do the 88+ ecms need that connection to operate correctly?