So, I lived this nightmare on electrical - almost got rid of the truck because of all the money I spent with dealers with minimal success (think $4,000 replacing expensive parts of the electrical system) - until I found this site and a few other videos. What I found is that the dealer was just following DTCs and then replacing parts - that doesn't work here. I could have solved all of this for around $100 and very little of my time!
Your issues are manifesting similar to mine, but not exactly the same. The service stabilitrak and almost stalling are common threads and makes me think you need to go deeper into electrical like others have said.
1. Start here and don't skip this step. Make sure your battery is in good shape - have it tested
2. Clean up the terminal contact points, cable contacts at the battery including the 175 mega fuse.
3. You've already replaced the negative cable (which solved my problem)! Make sure you not only reattached that hard to reach ground behind the bumper, but that you clean up the contact points. I peeled back the wheel shroud and reached through to get to that ground. You can't actually see it - you have to do it blind and then confirm with your phone camera. It's ideal for someone like you that knows how to remove the bumper as you will then have great access and can do a thorough clean job at that point.
4. There are two grounds on the frame below the driver's seat - very easy to access - you hardly have to get under the vehicle.
5. There is a ground strap that goes from the firewall to behind the engine. Inspect that strap. You cannot really access the point behind the engine. If that strap looks to be in bad shape, you will need to create a new ground for it. I haven't gotten here yet, but will when I do big 3/4.
6. There is also the positive battery cable that goes from the battery to the under hood fuse block on the driver's side. I've heard of people having issues with this cable although my issues don't seem to be from here. It's an easy cable to access. I'd pull that cable, check the contact points at the fuse block (also easy to remove, clean and reseat). I have not yet replaced the cable, but if I was still having issues after everything else, I'd go there. I had already purchased the new cable and a new fuse block out of frustration on these issues and was going to do a full swap of everything until that negative cable solved my issues
7. I've been applying a thin layer of dielectric grease at each location I've been cleaning up
8. There are some additional grounds up front in and around the dash/pillars, but I have not gotten here yet.
9. I've learned that part of routine vehicle maintenance for this truck is making sure the grounds are in good shape.
Let me know if you need any pics or videos. I did a lot of research along the way, but it seems like you know a lot more about cars than I do!
Don't give up on this like I almost did. I love my truck again after getting help from everyone here, having now driven about 2,000 miles with no issues, and now having enough confidence to take the truck down to Florida from Michigan next month with the family - that's saying a lot after almost 5 years of electrical issues that made the truck not driveable and it spent a lot of time in the garage.