will a 4l65e out of a 2004 Tahoe 5.3 flex motor be a direct swap into my 06 silverado with a 5.3/4l60e?