The internals on the 4T65E are the same I think in both 99 and 04+ and the engines blocks are the same as well. Only difference is in the PCM, torque converter and gear ratio.