I would suggest checking the terminal tension on the connectors that plug into the module. Unplug the connectors and check each one using a male spade connector to plug into each terminal. They should have some drag on them when you remove them. It could be that your modules never really failed. It just fixed itself temporarily when you plugged the new one in. Seen it many times!