Okay, if it was holding on park, it isn't related to a shift linkage alignment issue or a failed axle joint.
Have you tried to scan the computer for codes that may indicate a transmission-related issue? If you haven't, we need to scan for all codes regardless of the module storing them.
Here is a link that explains how to scan the controller area network:
https://www.2carpros.com/articles/can-scan-controller-area-network-easy
Let me know if that is something you can do or have done. Since it happened all at one, I have a feeling it is related to a line pressure solenoid or sensor. The aforementioned scan should find codes if I'm correct.
Take care,
Joe
Tuesday, March 21st, 2023 AT 3:07 PM