Given that I build my own engines, I can keep my costs down to roughly $1500.00 per motor. A rebuild is around $300-500 cheaper since I usually do not re-deck or re-align hone on a rebuild and I can use a set of pistons (balanced with rods) already in stock (or reused). I get pretty finicky, so I do not reuse oil pumps, water pumps and certain fasteners.

Once you acquire the minimal tools necessary, engine building is not that bad.

Heavy machine work is farmed out. The tough work there is finding a shop you can trust to consistently do good quality work.

Cheers.