I had to replace the engine in my 99 sub so I replaced it with a HT383E GM performance engine. Went in easy enough but that is when the problems started. On start up the o-ring for the oil filter adapter blew out so I lost all of the oil on my shop floor. Replaced and worked just fine on restart. Then the check engine light came on for the camshaft and crank shaft being out of sink. Fixed that problem. Then after a third start up the service 4x4 light came on. Tcase shifter went bad. Replaced worked fine. Then finally when I got it out of the shop a loud growl started after I moved it back. Turned out I blew the factory torque converter bearings. Replaced and still no go. I took off the tans pan and found one of the vanes for the front pump!! So now I am rebuilding the transmission and have found a broken low reverse clutch spring assy, snapped sun gear shell, and a few other minor issues (blown out rear half of front pump!) Now this all occurred in a three day period and cost my one inch of a pinky finger. Tans slipped and got caught between tcase and cross member. This truck better run like a beast when I am all done otherwise it is going up on the chopping block. Grand total so far $78943.29+ one in. pinky finger.