A brand new engine from GM is around 12k. A used engine in good running condition usually goes for around 4k. A stock rebuild can be done for around 3-4k, depending on damage done. A mild performance build is around 7-8k. And a full blown race engine is around 15-20k. It all depends on parts used and who you know.