Take the body off the frame and have the frame powder coated. I'm doing mine right now. I degreased the frame myself, re-welded the factory welds and boxed in the rear lower control arms. It's not as expensive as you would think. It cost me $800 to have my frame sandblasted and powder coated. Plus, I had to have it flat bedded there and back. If you do it this way you won't have to do it again in a few years. Will last a life time. Will cost you more now, but will save you money in the future. Also, if you decide to sell the car. Good luck.