Sounds like crank sensor to me. When replacing these electrical parts, I only use ac delco. Other brands always seem to have some side effect. They create problems in other spots leaving you scratching. I would definatly swap the crank sensor before the module. You may save yourself some $$$$$. Good luck and post back your findings.
Rick