Well hoping the deliveryman has a functioning reman'd ECU is one option. A 230$ option.
Another option is resoldering these 14 pins of which at least 4 are suspect. The Caig products are going to go on every connector I have, but the goal is getting these pins firm in the circuit board again. Achieving contact and immobilizing have got me 40K miles, but I can no longer trust it knowing that there is an open contact, just resting in position via pressure, rather than a solid mechanical connection.
How viscous is the d100 dropper anyway??
I think if you were to see the obstacles to dripping d100, stalagmite style, you would recommend not wasting it, unless it can flow like penetrating fluid and completely defeat the purpose of the 3/8 to 1/2 inch of soft squishy potting material it would need to traverse after making a few 90 degree turns around the base of the pin
And the potting material's job is to keep liquids from infiltrating as well as immobilization.
So I'll be pursuing some practice at removing potting, perhaps acquiring a higher wattage soldering iron, and practicing on my older original ECM. If it goes smoothly then I will attempt the same with semi functioning ECM. perhaps I can get the original ECM to functioning again, as the one pin is lucy goosey, but I suspect other issues internally.
And if that does not work, then ordering a new one.
My MPG is not that badly effected. I was able to eek out close to my maximum recorded fuel economy on my latest roadtrip.
Not that that is a number to be proud of. It is a Lead brick pulling a parachute after all.
Thanks for the input.
I'll update with some photos as I attempt to do a proper fix, with solder.