No not yet. I'm going to remove the expansion plug and jb weld it from the back side. The leak was so slow and small I think that will do it. If it doesn't work I will repair it another way when it's time to swap the bodys.
My man, that's way too tight on the sway bar end links! You've compressed the rubber to the point that the hats will start to grind against each other once you're operational and under load!
@@kentuckyyankee Those Datsun engineers loved using overall length measurements when setting tightening specs for the suspension. On my 620, the stabilizer bar end link bushings should be compressed until the overall distance between the centerline of both sets of bushings is ~98mm, with a bolt torque of ~15 lb ft...... What?? Late 60's early 70's - I guess that's how they liked to do it!