you still have to do machine work and that is costly..
engine lab does machining..the people i use are for racing stuff and do really just racing stuff.
contact brothers racing though..they might be able to work a deal with you..
i'm a chevy guy so i dont know what engine you have..you could do a search on ebaymotors for just that engine and see what it runs for a complete one.
if you can get one shipped to you for like a grand then you will have plenty of money left over for some one to install it for you.
__________________