If it shifts rough, check trans mount, not transmission. If it isles rough, check motor mounts. Look at transmission bell housing to see if rear main seal is leaking, these Denalis are notorious for rear main seals. Make sure 12 way power seats are functioning. They are expensive to rebuild...