A good friend of mine did it with his 97 TJ, he had no issues and he was not very tech savvy. In fact he did 2 swaps due to the first motor being blown after he swapped it, both where from XJs.