Hi there your story is my story exactly, just got my Toyota for all the same reasons you did always wanted one, same year as yours and and problem at same mileage. Same problem with no fix in sight, went to dealer and they couldn't reset could not even boot it up to their system, worked perfect...