Nice job man. When I bought my 4l80e I didn't have the time or balls to dig into it. I payed to have it redone, but it ain't cheap at all.