A few weeks ago, my new-to-me 2000 4Runner threw a P0773 error code (Shift Solenoid E Electrical), which could be a faulty solenoid, but also faulty wiring or connector. Since then, the check engine light has turned off and come back on it's own, several times.
Today I looked underneath and...