There seems to be a common problem with Toyota trucks. FRAME RUST! I own a 99 SR5 4x4 with Extracab that has 130,000+ miles on it. The body is great. The truck runs great. It still has the original exhaust system. The frame is rotting away like you wouldn't believe. There is absolutely no reason the non-stainless steel exhaust system and body should outlive the truck's frame. The frame is 4-5 times thicker than the exhaust and is not subjected to rapid corrosion from the heat like the exhaust. If the body and exhaust can be made to last 10 years, so can the frame.
This is a very sad state of affairs and speaks poorly of Toyota's attitude toward vehicle longevity. They obviously do not want your truck to last 10 years! It seems when the warranty is up, throw it away, is their attitude. I have an 89 VW Camper and 91 VW Jetta with the same mileage, driven in the same area/conditions, that are still running. Factory stock, no extra rustproofing. No major rust whatsoever. Too bad VW doesn't make a 4x4 pickup!
My Tacoma frame is starting to look like swiss cheese. I jacked it up to replace the rear shocks and buckled the frame ahead of the RR spring mount. That prompted me to look closer. There are numerous plates welded on here and there by the previous owner. Rust proofing hid it all. I have been searching for a replacement frame with the idea of swapping it but this is major work. $6000 worth if you have the dealer do it for you!! I have $6500 in payments to go so I can't just throw it away, and I won't dump it on someone else, so I have to deal with it. It will be the last time I own a Toyota truck. I wonder if they are getting their frame steel from China? I think so as it is rusting from the inside-out. A sign of contaminated steel. Remember how bad the Japanese steel was 35 years ago? 1970's Honda Civic fenders rotted out in 2 years and Honda was forced to replace them under warranty. The Chinese are just now learning how to make steel.