Drove the Cougar to work today...
Reply #2 –
Now I'm not an expert,and,I'm from down south and have never experienced this problem,BUT,that APPEARS to be a rust issue.LOL.Seriously though,that sucks bad.Are you going to repair it or part it out?Down here,that kind of rust dictates the car to immediately be turned into a parts car.I wish you luck on the problem at hand.
EDIT...I didn't see the part about fabbing new strap mounts.My mistake.