While working underneath my 93 F-150 replacing the gas tank and brake lines, I noticed a lot of heavy rust on the frame. What was more disturbing was that it looks like it will soon compromise the structural integrity of the frame, particularly around the rear spring mounts, crossmembers, etc if left unchecked. I am afraid my truck's days are numbered. My neighbor who was helping me do the work commented that his late '70s to early 80's Chevy pickups had better looking frames.
I have owned the truck since it was new, and it is currently a second vehicle for me. It still runs and looks pretty good and has about 170K on the clock, and gets about 5,000 miles a year of use. I would like to get at least another 2 or 3 years of use out of it if I can, but don't want to put a huge amount of money into it. Short of sandblasting the frame and painting it in cold galvanizing compound, which would involve many hours of hard and dirty labor, the only thing that I can think of that could at least slow down the tinworms is to soak the frame repeatedly in some type of penetrating oil (Liquid Wrench, Zepreserve, etc.) or perhaps mount a sacrificial zinc anode on the rear frame.
I would like to know if this approach would really help very much or if I should just accept my lot and put a for sale sign on it and start over with something else (other than a 93 Ford).