About 15 yrs ago, I had my '89 rebuilt. Machine shop got the engine in pieces, we disassembled. Reused the crank & rods, bored 40 over, decked and balanced. Shop supplied bearings, pistons, rings, new stock cam and most of the gaskets. They also assembled the heads with new valves & springs after I had ported it. Was a very reputable performance machine shop, cost was just over 1k at the time. I still have it and am happy that I spent the money, but if I wasn't planning on keeping it a long time, I would have picked one from a jy, a lot cheaper. I did replace most of the accessories and upgraded to the later cooling system/t-stat housing, new flexplate and balancer, ect. Total cost was a little over 1500 at the time. Not including a 6-2-1 header, bored throttle body and a few other items. Hope this helps, know it was a long time ago!