So the truck has shut off at stop signs or in the parking lot a few times, loss of power briefly then boom power comes back and kicks hard from whatever happens going away, this morning taking tank to the vets the truck lost all acceleration, wrench came on, pulled over no throttle. Ran scanner had p2112 code and a misfire on startup. Restarted truck, ran without an issue. No CEL still. Wrench went away. After driving for 45 mins rechecked code....no P2112 code anymore. I have fuse 27 done btw. My mechanic said throttle body possible, but he wants to clean the throttle body tomorrow with my oil change. Says the valve could be sticking due to carbon. The computer showed in the red on the valve which he said usually means it's not closing or opening properly. Anyone else experience this? I do have a tune but have never had this issue. Tune has been on for almost 2 years. Plugs were done 20k miles ago.