I have a 2000 4 runner with 100,300 miles on it, and 10 days after my extended warranty expired I got the check engine light with the P0770 error. Dealer says, it will cost $1400 to replace the solenoid and that there is 50% chance it will fix the problem or replace the transmision for $4500 to...