I have a 2005 2500 5.7 Hemi. Recently my truck threw a P0700 code, which to my knowledge is a generic transmission code. At first, I didn't know what caused it, so I cleared the code. I've now reset it a couple times. When I'm in "Tow/Haul" mode it never happens, no matter how hard I tried. But...