i read your entire post and I have had similar, but my abs and traction control coming on and then going into limp mode turned out to be a bad ground connection at battery. these electrical gremlins are a nightmare. end of 2018 I ended up replacing the ecm when the car went nuts, and shop couldnt figure out what was up. I get absolutely no check engine lights, no codes, nothing. it just stalled and we have been driving our ccadi that has no heat unless we are moving so now that i see I an just keep getting it started I will drive with heat instead. this truck runs great smooth and what not, but man the gremlins are crazy. I had the trans control module removed after I bought it and the wafers replaced or the little membranes that go in it. but I dont have any trans codes. my buddy has snap on scanner and it doesnt come up with anything. havent done live data yet but we will. I will buy a scanner here soon.