Which scan tool would you recommend? not dissmissing anything and looking for another point of view.You can keep dismissing peoples suggestions, or you can check things. Bottom line, you have a voltage issue. The the battery control module is sensing low voltage and telling other modules that aren't required to keep the vehicle running to shut down to conserve power. Examples are the ELSD, and the APIM/Sync. So either you have a bad Battery Control Module, or the more likely scenario, a loose connection somewhere. If you Alternator has been replaced, I would double check all the connections and make sure they were all connected and secure. Actually check them.
Also, a scan tool is your friend, pull codes, they might tell you a root cause.