The swap is the easiest thing of this all. The issue is the integration with all the vehicles systemsWell I think this would be an LS9 with an auto but I'm sure the transmission could be any compatible one the mechanic can find. I wonder if any experienced engine swap shop could do a swap like this.
Sent from my iPad using Tapatalk
VCM, DIS etc.. you need to be able to control all the functions of the vehicle which all rely on the body controller and the CAN messages that are sent to it. Only way to do it without integrating with any of the components in the vehicle is to strip down the Karma and install parts off a donor GM vehicle (i.e seat controllers, cluster, body controller etc). The VCM essentially controls most of the vehicle functions; while it is possible there is much more than just swapping out parts (i.e. integration work). So.. best way is to buy a donor car with what you want and swap it all over and do not expect to re-use anything from the karma except for most of the non electronics parts (i.e. carpet, headliner dash etc.)