My 2004.5 duramax {lly} took a crap on me. so i found a used under 100,000 miles engine from sw engines they say its an lb7 and it was compatible to swap with my lly. so now my issue is when i put the truck into drive it goes into 1st as it should then after about say 10 seconds it goes into nuetral then hits hard into 3rd and thats all i have. Then throws p0700 fault code (3rd gear limp mode i believe) fluid is full hooked a better diagnostic reader to it. with research i did thinkink the tranny had to (re-learn the engine? idk any advice will help willing to try anything at this point (besides having to remove my engine again and yada yada thanks for reading appreciatye you all for the help!