I am dealing with some electronic issues on an old SUV as well.
Mine is a fuse panel which has corrosion from a leaking windshield.
Like mine, I would imagine if the module has corrosion, the pins on the connector would as well. Might be worth looking at the connector if you haven't already.
I...