so unfortunately my Xterra's radiator let go and now my tranny is flushed with coolant, needless to say it shorted out my tcm/valvebody and it needs to be replaced, i have found a local truck being parted out but it is a 1st gen 2000, i wasnt sure if the tcm/valve body would be compatible with my 2007, if anybody can point me in the right direction of another thread or comment knowing if gen1 and gen2 tcm/valve bodies are compatible that would be great! Thanks, Afol2524