I am about to replace my TCM myself and just want to see if anyone on here has done this. I have asked, through a friend, if the TCM needs to be programmed and it was said by a master tech from my local Nissan dealer that it does not. Has anyone had experience with this? Id appreciate any help with this. Thanks