There is a ceramic block sealer thats real good...
and lasts... you can get it at the auto parts store