2.2 engine swap interchangeable
I’m thinking you could try assembling the 2010 block with the 2007 head and check clearance to the pistons and valves, check the head gasket to the block and the head. Use the 2007 cams and cam sprockets. See if it works, if it does post it here , let us know
The 2 posted in this thread look identical to me, just flipped L/R. IIRC, the difference between 2.2 VVT and 2.4 VVT is the stroke, bore is the same. Difference between VVT and non-VVT is the VVT valve holes


