Can I use AG111 on an engine block?

Generally yes, but only if your engine doesn’t run very hot. The permanent rust sealers and AG111 are rated to stand up to 350 degrees continuous heat exposure. The rust sealer creates an air tight seal, so if your engine runs overly hot, it can cause it to overheat.