Working on an 07 4L70E that went in limp mode, codes were C0379, P0756. At this point the original builder is working on it. So basically for 100miles it works fine then suddenly goes in limp at tries to pull away in 3rd. Warm or cold doesn't change it. So far TCM, separator plate, valve...