We discussed swapping engines in the 2006 Corvette. In the end we decided to have the existing engine bored out, with a new transmission new differential Etc. the best thing that I can tell you to do is to call XP racing and talk to Brett, the owner. He can give you a better idea on pricing than I can. Ours included other modifications that you may not need.
I'm not sure XP works with too many swaps of this kind but you should definitely ask! They may be able to direct you to someone to satisfy your needs.
Thanks! Your answer is awaiting moderation.