Well done!
A bit of persistence pays off in the end.
As you can see, it is vitally important to be very critical of your own repair work, otherwise you could introduce more problems yourself than you solve.
Yep, have another crack at the MMD-1 again sometime...
Dave