CPU, I am not a trany man by no means, the last one I did with some help, lasted 15 miles, ( later a friend of mine who was a trany man told me what caused the problem, mainly he said there is a proceedure after you install it and adding fluid a certian way or you could really mess it up)...