So to wrap up this thread, here's a list of what this cost me. All things considered I think I did pretty good. The initial engine cost and doing things myself saved me quite a bit.

These figures include shipping costs.