I know I am doing this backwards. I had a 2wd 2001 lb7 that had 468000 miles on. My nephew totaled the truck so I pulled it and did a complete rebuild. I picked up a 4x4 2004.5 with a lly. I pulled that engine and installed the lb7. I thought it was plug and play. The connectors are different on a few things. I have changed engine harness transmission harness to lb7. Ecm tcm fuse block. I just need to figure out the harness coming from the dash. The plugs are different.