I have the same code on my son’s 2002. It is intermittent, but seems to come on after climbing long steep hills or mountain passes. I usually clear it and drive on. But, as you’ve said, it shifts fine. Torque converter is fine, no noise etc. I did notice a little too much heat on my drinks...