I picked up a complete engine from the salvage yard for $102 and that was water pump to flywheel, intake to oil pan. I had to pull it myself but that's cool with me. It's in the shop now getting bored .030 and the heads are getting "minor" port work. That's around $300 (doing the heads myself, have two sets so if it doesn't go as planned i'll have the other two machined) and I just spent $570 on KB flat top +.030 forged pistons and .596 forged rods. So that's a thousand or so and another $50 for the gasket set and $150 for the new cam kit from edlebrock. So that's around $1200 or so for a "performance" motor. I already have the edlebrock performer intake and BBK twin 56mm throttle body and adj. fuel pressure regulator but that's like another thousand and I'll have more power and I know it'll be done right. It did take me building one motor to realize I HAVE to pay more attention or I'll smoke this one. I found out that if the bearing "tangs" are not on the same side, you'll smoke them relitivly quick. I don't know if this helped but for $4000 you could build your own motor BAD ASS! If you were in the area I have all the tools to do it all too and would help you out. Hope I didn't just ramble.