You're being misled, look again at where you went to see P1070,
see how it says it is for
Audi and VWs not for GM
Look at the freeze-frame (you only show part of it)
read what it is telling you
The DTC tripped when coolant temp was not reporting hot enough, so PCM is showing engine in open loop
Determine if the coolant temp is not reporting higher temps when engine is fully headed up, should b like 190 plus degrees, if not the sensor could be bad and reason PCM not going into proper closed loop
Show s for the LTFTs, almost
-16% too rich on bank 1 and almost -9% too rich on bank 2 (B2)
For one shows an imbalance B1/B2 and way out of bounds for fuel trims
Perfect would be around zero (+/- 5%) so that tells you for whatever reason the PCM is being told by a feedback sensor that there is seen a lot of airflow, so it is commanding more fuel
Being you did not post the complete contents of that freeze-frame, hard to tell what other information was reported
Totally get coolant temp up, clear that DTC and then see if that code trips again and if so must post the full freeze-frame and with the OBDWIZ software that comes with OBDLINK MX+
report what the LTFTs, O2 sensors, coolant temps report
Being that rich and imbalanced left/right would cause misfires and engine stutter that also that would be felt in how tranny functions
Thanks to suggestions, I bought the OBDLink MX+ to check my engine code, and it ended up being P1070, manufacturer defined. The
diagnostic lookup site gave me nothing specific to GM/Cadillac. Searched the code here, and found it pop up in a thread about a class-action lawsuit on the tranny. It seems like some consensus is that a flush may fix the problem. (Thread linked below). Wondering if anyone has had this and can help me understand if that is what is going on here, or do I need to suck it up and bring it in to the dealer?
https://www.autoblog.com/2019/04/25/gm-transmission-class-action-lawsuit/
www.cadillacforums.com
View attachment 630790
View attachment 630792