Hey guys a little late to the thread on this one but I recently had the same code P107D come up on my Sienna SE (2018) with 27k miles. Im not sure how or why this happens but a good mechanic friend of mine pointed me immediately to this "common" problem and it is now fixed. It is some sort of position or temperature sensor that the wire breaks on the pigtail. A little solder and some heat shrink and it was fixed. I too had the traction control off message as well.
SIDE NOTE: I wasn't able to clear these codes to get the check engine light to go off right away. Everytime I cleared it, it would come back immediately.... It was recommended to me to try to clear the DTC codes while the engine was running and magic happened. I heard a change in the RPM's as it lowered, the light cleared, and it idled so much smoother. After a few hundred miles with no issues I can confidently say it's fixed.
SIDE NOTE: I wasn't able to clear these codes to get the check engine light to go off right away. Everytime I cleared it, it would come back immediately.... It was recommended to me to try to clear the DTC codes while the engine was running and magic happened. I heard a change in the RPM's as it lowered, the light cleared, and it idled so much smoother. After a few hundred miles with no issues I can confidently say it's fixed.