A cheap perhaps temporary repair is to use black silicon RTV or similar sealant to fill in the cracks to keep water out. I have used a toothpick to place a small amount of sealant in a crack and then wipe carefully to remove excess. I do one or two crcks at atime.