 I loved this car until yesterday the engine popped.  I was amazed that a Toyota brand car's engine would blow at 140,000 miles.  Apparently, 4Runner engines made between 1999-2001 (according to our Toyota dealership sources) made very bad engines that blew.  Toyota didn't advertise this, so new car buyers had no idea.  I now have a great car with no engine.  I wish I would have known that their engines were bad during those years.