I pulled my motor from a junkyard and built it up after the shop cleaned it up, bored it, etc. I spent about $2000 between parts and services - worked out great. I haven't gone the crate motor route yet...