Fixed.
I've said this before on here in these frame-rust threads.
I have owned my '97 4Runner since I bought it new off the Dealer lot. It has spent every winter on heavily salted roads. My frame is in great condition. The reason? as needed, all winter long, I thoroughly wash the salt off the undercarriage. That could be several times a week.
Is it a pain?, you bet. But having seen what salt can do to any frame, from any manufacturer, I knew that if I wanted to keep my 4Runner rust free, it would take a lot of concerted effort on my part.
It states right in the owners manual that extra care is needed to prevent excess corrosion from occurring, if the vehicle is operated in conditions that promote corrosion.
I have a neighbor that had a Mercury Mountaineer, (Ford Explorer) which was the same year as my 4runner. He would give me a hard time about washing my 4Runner several times a week in below freezing temps., all winter long. I would just laugh and say we'll see whose vehicle lasts longer.
Needless to say that in addition to the typical Ford problems (transmission rebuilds, etc.) his Mountaineer became a rusted-out hulk, and was hauled off to the junkyard 8 years ago.
Meanwhile, my 4Runner still runs and looks nearly as good as the day I drove it off the lot.
The bottom line: Take care of your vehicle, and it will last a lot longer than one which is neglected.