Engines are cheap enough. I already linked a bunch on the previous page.

Labour is the killer.

If it quotes 10 hours, that's $1000.

This months engine replacement came to 2500 for an ecotec in a cobalt.