P1790 on a GM vehicle means the Transmission Control Module (TCM) has detected a checksum error in its own internal memory or in the calibration data it relies on to control shifting. The TCM runs a mathematical check on stored data every time the ignition is turned on, and when the calculated value does not match the expected value, it flags this code and typically commands a default or limp-home shift strategy.
You can usually drive the vehicle to a shop if it is shifting normally, but avoid heavy throttle and highway speeds because the TCM may suddenly default to a limp-home gear. If the transmission is already harsh-shifting or stuck in one gear, limit driving to a short distance to a repair facility.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.