Doubtful on EGR or TPS. My guess would be TCC (torque convertor) engaging and disengaging at the wrong time. This is generally referred to as "fishbite" as you so well stated. Transmission repairs such as this could get quite costly. Make sure whoever you take it to knows Cadillac transmissions.