I have also seen the small wires that go into the module fail and cause alot of the symptoms you're describing. Not saying this is your issue but while the module is out, test for continuity across the small wires.