I have a 2005 sportage with a 2.0. The head gasket blew and I had it all redone only to put it back together and had no compression in 3 cylinders. Pulled it apart and needs new pistons and all. My question is what are the differences in the other kia and hyundai 2.0 motors? Everything I am seeing is saying that the motor is only interchangeable with the tuscon of the same years. I have found an 2004 elantra motor and a 2007 spectra that the motors look identical. Both 2.0 with dual overhead cam and the cvvt timing. Can anyone tell me what the differences are? I have my old motor all apart so if I would just need to swap a few parts or even the head to make it work would be great, or is there some other difference. Thanks in advance.