I've been lurking on the forum for a long time but this is my first posting. I went in for my inspection this week and the mechanic pointed out some frame and axle rust issues to me. I passed inspection, thankfully, but I'm worried I might not if this continues. I'd like to keep it around for another 12 years and 205k, but if it's super expensive to repair I'll probably just keep driving until it fails inspection. The vehicle is used every weekend for trips to ski country in northern New England, so it sees a lot of salty roads. Here are some pictures:
Passengers side in front of trailing link bracket
Passengers side trailing link bracket
Bottom view of rust spot in front of passengers side trailing link bracket
Rear diff cover
Drivers side trailing link bracket
The rear diff leak seems to be minor as I've not seen any drips on the ground under the vehicle. The mechanic also stated that the diff was full of fluid, although it looks like the fill plug was not removed?
Replacing axle seems relatively straightforward if a little expensive. I've found used axle assemblies with ~100k for ~$800 shipped from California. Should be simple enough for me to install myself, but I don't have a driveway let alone a garage to work in (I live in a city and park on the street) so I'll need to pay a mechanic to do it.
Fixing the frame seems a little more involved. Anybody know a good body shop or welder around Boston who can do the job? How much do you think this would cost to repair? Would a welder be able to replace the leaking cover plate on the axle?
Thanks!