I tried the whole relearn idle procedure unhooking battery for an hour, starting truck let idle for three minutes etc then do a drive cycle above 44mph more than ten miles. I drove the truck about 40 miles today. Seems to run better but when I go to slow down or come to a stop rpms aren’t where they should be and transmission isn’t keeping up with downshifting which feels like the truck wants to keep going once stopped. All I did was clean the throttle body and put back on. I’m sure I’ll have to take it to a mechanic now. Can’t believe cleaning could cause this much issues.