This can be a ton of things, but if just wiggling the connector at module and you have replaced modules and harness it doesn't make much sense to me. All new components can't be bad. So either it is coincidence or how your module is grounded as mentioned above.