I'm thinking the leak (which was too big, in my totally non expert opinion, to have been caused by a few hairline fractures), is along the great big roof to front panel join that looks like where two carpets are joined together. The previous owner told me he'd resealed it, and I can see evidence...