Great to hear. It was probably detecting all that extra fuel from the bad temp sensor and thought maybe it could be an injector too. The one thing I’ve learned about these YJs is that if you have a code, it’s definitely for a reason. They never throw them for fun. It’s such an ancient system that it doesn’t even throw a code until there is a real problem so if you get one, gotta fix it. And definitely always the first step it to read them when something starts acting up, esp since it’s so easy to do.
The tailpipe extension will help sometimes idling especially in a more cramped spot.
Did you change trans fluid yet?