Ok guys and girls. So initially when this problem started I had a Range sensor circuit high with a P-0706 and a P-0708. I have pulled the valve body and replaced the range (PRNDL) switch. This didn't fix the problem. I also would get an Electro,if brake control module code sometimes as well. So I bought an Allison transmission repair manual with good schematics etc... While troubleshooting with an ohm meter I found the resistance low and out of range on the output speed sensor on the transfer case which did get flagged once, so I replaced that as well. I no longer have any codes or Doc's. Now I can start the truck up cold (after sitting overnight) and it operates just fine reverse and all other gears until I stop and shut the truck completely off with the key removed. Then I restart truck and I get the good ole "Shift inhibited" message with the flashing range/position selection under either R or D depending on what was selected. After the restarting and sitting in Park I can also feel some pretty good surging in the transmission that stops after about 2 minutes. It is enough that you can feel it sitting in the seat. The transmission and truck only have 97,180 original miles. I am the original owner of the truck and never had any other issures. I have drained and replaced the fluid and all filters simply to inspect the inside of the pan for debris. Everything is clean and I haven't pulled anything heavy with the truck, only my boat which is about 4000 lbs. I'm out of ideas and looking for a little help or suggestions. Thanks in advance!