Most engine block repairs will cost between $500 and $1,500. The exact cost will depend on the severity of the damage and the make and model of your vehicle. If the damage is minor, you may be able to get away with a simple repair. However, if the damage is more severe, you may need to replace the entire engine block.