average cost to rebuild engine
1 On average, rebuilding an engine can cost anywhere from $250 to as much as $1,500. 2  According to the site CarsDirect.com, the price for rebuilding an engine can cost between $300 and $1,200.3  The higher price reflects the amount demanded by rebuilding higher powered engines. According to the site CarsDirect.com, the price for rebuilding an engine can cost between $300 and $1,200. 2  The higher price reflects the amount demanded by rebuilding higher powered engines.