2007 classic gmc sierra duramax. Truck has reverse as normal. As soon as it’s shifted into drive it goes into shift range inhibited. I’ve tried a different tcm. Replaced the internal harness due to leaking into the plug. Gone through the entire harness. The truck will move forward if the harness...