2017 ram 1500 hemi
when the check engine light comes on the truck idles rough, it drives normally if
im just cruising around but if i give it some gas like to get on the interstate it will
downshift then only go to 3500 rpm and wont shift unless i let off the gas, it will
do that through all the gears. but if i ease on the gas not getting into it it will shift
just fine. if i disconnect the battery it resets the cel for about a day or so.