Yes engine will fit no I wouldnt do it. The 97 has non PI heads the 2002 has PI. Unless the engine has no miles on it and it is an absolute killer deal pass on it! Transmission is most likely NOT doable.. The went with more electronics. To big of a hassle.