some shall recall the tale of the 9-7x 5.3i AKA Carli's daily driver. the week before the challenge the engine started knocking, presumably from a DOD related part failure as pretty much any of them end up doing, many having done so during the warranty period. after exhaustive research, i found that the 07-09 LY2 4.8 would swap in with the correct crank sensor reluctor(58x versus 24x for older engines) and has no DOD or VVT. sourced one for $1500 with 48k and had it shipped from minnesota only to find that they had mis labeled the auction and it was actually 1 year older and a 24x engine, so it had to go back. then i found an 09 silverado rolled into a ditch in PA that had 59k and ran, and the junkyard pulled the engine for me while i headed out to get it.
many pains in butt later(never do an engine swap on a gmt360, i beg you, learn from my mistake) we installed it, and i knew i would to tune out the DOD portion of the program. to make sure the engine was good before my 30 day junkyard warranty ran out, i started it up and it revved very sluggish and had no power, but otherwise ran with no noises like one would expect a low mile engine to do. i chalked the poor running up to the computer being for a 5.3 and the engine being slightly smalled. i have HPTuners, so i proceed to pull the stock program, delete the DOD, and change out every fuel and spark table for the ones from an LY2 computer. most are very close but not exact, some are way different(like thousanths instead of tenths different) but i do it anyway. idle is all over the freaking place but it revs quick. also, exhaust leak. weeks go by as work occupies time, i get to the end of my rope and call a shop. $100 and 1 day it'll be perfect. call them today, it's now $450 and they can't guarantee anything earlier than next thursday but it'll have to sit there in case they get something else done early, with my laptop and cable, or else it's $100 more for 2 tuning credits. at this point i'm figuring what the heck do i have to lose. pulled manifold, my buddy put the exhaust gasket on upside down. hosed it with copper seal and put it back the right way, no leak. input all the original idle tables to the program, go around block. trans shifts too hard, i get the reduced engine power light, can't go over 15, and am almost run down by an shiny happy person in a big work van who didn't understand that 4 way flashers and a vehicle going 15 was probably not going to go any faster and that he should probably refrain from laying on the horn, riding my bumper, and flipping me off until i get to my driveway.
lightbulb. i write the 100% stock tune back to verify. same thing, super slow revs, so i wonder "hey moron what if the lack of revs is from the DOD not being there anymore!" i delete JUST the DOD and it's trouble codes, write it, and the bastard runs just like it did before any of the bad happened. drive around block, feels exactly like it should, no SES light. I'd heard in the past that 4.8/5.3 run fine on each other's programming, but not one time before i spent hours changing graphs and tables in the program did I think to just try deleting the one difference and running it. heck i'm running the 5.3 in the impala on a stock 5.7 LS1 tune and it runs perfect.
i guess it's time for a real test drive, more than around the block, but i think i overthought the entire thing, and it may just have been that easy.