if you are looking for a new long block, you can go with either your local engine builder, you can order new GM motors yourself, or you can get one thru places like michigan motorz, marine power, etc.
to that you buy new exhaust manifolds, etc and migrate the other parts
if you want a new...