Fuuuuuuuuuuuuudge. Well I just contacted TEP to see how much it would cost to make it work. If not I guess I will have to sell the ZZP trans and put towards a new one for the 07. My life sucks.