T/C and Abs Light on on 2005 GMC Yukon Denali

T/C and ABS ligths are on and when I hit a samll bump or pot hole on the street my car turns off and the check engine light goes on and my message screen says reduce engine power.

Asked by for the 2005 GMC Yukon Denali
I sounds like you may have two problems. The T/C and ABS lights relate to the anti-lock brake system. When the lights are on fault codes are stored in the ABS module. A scan tool must be used to read the codes. The stored code(s) may help determine the ABS fault. The check engine light is related to the powertrain control computer and the reduced engine power is specifically for the throttle by wire system. Again, fault code(s) will be stored in the powertrain module which can help led to the fault. It is not uncommon for with wires to break at the electrical connector to the throttle body causing the reduced engine power fault.