Did you get an estimate to get it fixed? 250k on a Toyota V6 isn't bad. Mine went 400k before I passed it down to another family member.