Very strange especially in the V8 discussion. & my answer to the question would be start with the driver lol jk check on the timing cover make sure they both have the same style with crank posistion sensor as well as check the intake manifold and injector setup I don't know what's all interchangable those years but I do know the multiport setup changed several times from 94-00ish. If in doubt swap it all off the old motor & play it safe.
Jack 48461, i know its strange not to do a v8 swap, but like i said i gotta get it running for my son to dri e. I know somewhere down the line the started putting a BCM on the trucks so just wasnt sure. And for the ones of you wandering why in the v8 section. My mistake!