Figuring out the cause of leaks can be tricky. As for the cost to fix an engine block leak, it depends on the severity, location, and cause of the leak. If your leak is due to a cracked engine block, repair costs can range between $1,500 and $4,000.
Repairing a cracked engine block is possible in many cases, but sometimes it’s more cost effective to replace it with a new one instead. Another thing to keep in mind is that if your vehicle is older, the cost of repair may exceed the value of your vehicle, making it more difficult to justify the cost.
A trusted mechanic can look at your engine block leak and give you an estimate so you can decide what to do next.