My frame is completely rusted/rotted. I have been fighting with Toyota for 2 years about replacing it. Now it looks like I finally have a dealership that will do it. Only problem is they are in New Hampshire and I live in Florida. So Its going to cost me about $1000 to get the vehicle shipped up and back. I have about $700 into the manifolds so far and they are not even on yet. I will need to pay the dealer to install them when they swap the motor over to the new frame, probably $2-300. I need new headlights, they have been buffed to death and now need to be replaced. My steering rack is leaking and has been for some time so it doesnt make sense to have the old one reinstalled and then I have to fight with it later, so that probably another $3-400. So at this point I am looking ATLEAST another $2000. My 4Runner has 165,000 miles on it. I love it and I dont want to get ride of it. But timing belt is going to need to be done, Im sure ball joints and wheel bearings are in the future. And what if something else goes wrong. This is the best vehicle I have ever owned and like I said I love it. But when is it time to let it go ??? I dont really have $2000 to put into and then have a 2004 vehicle with 165,000 miles