Is than the $725 stall or the $375? You say you have a 4l60e....I am confused do we have a 60e or 65e? I've heard the nnbs is a 65e. I've also heard the 60 is the same as the 65. but then when you look for parts sometimes the manufacturers say the 60 and 65 are two completely different trannys therefore the parts are incompatible.