This is an example of what happens to my truck. Start driving for about an hour and I go to the gas station and kill my truck go inside get whatever come back to my truck crank it go to put it in drive but it skips D and goes straight to 4th. I temporary fix it by Undoing my negative cables on my batteries and putting them back on. Does anybody know if this is a TCM problem or a shift solenoid or what? Any info will be greatly appreciated I have a 2008 Dodge ram 2500 4x4 with the 68rfe.