In Canada, for some reason, all the little Bolt GMCs utilize Chevy cross members, rad supports and Chevy engines, but have different radiators and tops of the core support. It makes this discussed swap very simple. I was unaware until recently about the HUGE discrepancies between US gmc/Chev cross members. Best of luck.