If you do the research the block in the spark is the same as the 2016-19 Cruze
and actually the same block as the Malibu 1.5l
gm’s sge(small gasoline engine) line up
Spark lv7 1.4l 98hp
cruze le2 1.4l turbo 155hp
malibu lfv 1.5l turbo. 163hp
they all use the same block so it wouldn’t be far fetch to swap either of the other engines into the spark..
if I had it my way I would use the 1.5l out of the Malibu but it never came with a manual trans option. The Cruze did. So
take the 1.5l Malibu engine use a Chevy Cruze flywheel and 6 speed trans(m32)