Update... it appears to be an 4.3 L35... Looks like it still has the spiders. I helped him tear into it a little this evening. Called it a night early since he's gotta get up early for work. It looks as though the mount for the AC Compressor might get in the way a bit. If so, is that too much...