I have a 2003 duramax with an allison transmission. When I am going down the road without pulling a load and in 5th gear, it will jump out of gear with an awful noise and go into limp mode. I do pull a load every day and do have a bully dog programmer on it. I took the programmer off and it still goes into limp mode. Can anyone help?