I swapped a 1999 4l80e into my 1995 k3500, it was a 4l80e to 4l80e swap. Since the swap the transmission won't shift out of 2nd gear under hard acceleration, and the only way to get it to shift again is to stop and shut the truck off. If I roll through the throttle slowly it shifts fine. Is...