Was that Dap sealant you used in a tube/caulk gun, or did you find a paintable version? I need to do this same repair. Is it holding up good so far?
It is funny (actually, not funny at all

) I stumbled on your thread looking for some information about installing a backup camera. I ended up checking it out for the FJ80 content - nice rig btw(I have a '91). No kidding, minutes later, I went back out to my truck, and noticed I have the same damn leak you did! We had some snow, and it was melting rapidly. Anyhow, my FJ80 was a really early US import that did not have a roof rack, fender flares, or a sunroof. But I think either the dealer or the first owner had an aftermarket sunroof installed 26+ years ago

. It stopped functioning for some PO, and they had "sealed it up". I have no interest in getting it working again, I just want to seal it up better, so I figure I will go your route!