Got my spare PCM and performed a read, test write, then full flash of my modified .bin file. Success! Now to install the harness and fans and pcm. See if she runs. Not sure when I'll get around to that, though.
So, VCX Nano, Bench Harness, and PCM Hammer work great.
[05:11:03:826] PCM Hammer 021
[05:11:03:842] Tuesday, January 10 2023 @05:11:03:84
[05:11:03:857] Initializing J2534 Device
[05:11:03:873] Loaded DLL
[05:11:06:925] Connected to the device.
[05:11:06:972] Battery Voltage is: 12.265
[05:11:07:717] Thanks for using PCM Hammer.
[05:11:45:874] G:\tahoe-fans.bin
[05:11:45:874] Validating 1024k file.
[05:11:45:889] Start End Stored Needed Verdict Segment Name
[05:11:45:921] 00000 FFFFD D2E8 D2E8 Good Operating system
[05:11:45:921] 08002 162CF 4E1B 4E1B Good Engine calibration
[05:11:45:936] 162D2 195FF 334C 334C Good Engine diagnostics.
[05:11:45:952] 19602 1D8AF F0C5 F0C5 Good Transmission calibration
[05:11:45:952] 1D8B2 1E1AF E4E5 E4E5 Good Transmission diagnostics
[05:11:45:967] 1E1B2 1F6BF 5805 5805 Good Fuel system
[05:11:45:997] 1F6C2 1FEAF C9E5 C9E5 Good System
[05:11:46:013] 1FEB2 1FFDF 163E 163E Good Speedometer
[05:11:46:029] Requesting operating system ID...
[05:11:46:154] PCM and file are both for the same Hardware P01_P59
[05:11:46:169] PCM and file are both operating system 12587603
[05:11:46:388] Unlock succeeded.
[05:11:46:419] Attempting switch to VPW 4x
[05:11:46:497] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[05:11:51:528] Kernel upload 22% complete.
[05:11:52:091] Kernel upload 48% complete.
[05:11:52:656] Kernel upload 74% complete.
[05:11:53:232] Kernel upload 100% complete.
[05:11:55:560] Kernel Version: 01030501
[05:11:55:575] Kernel uploaded to PCM succesfully.
[05:11:55:654] PCM and image file are both operating system 12587603
[05:11:55:716] Flash chip: AMD AM29F800BB, 1mb
[05:11:55:747] Calculating CRCs from file.
[05:11:55:778] Initializing CRC algorithm on PCM, this will take a minute...
[05:11:55:888] Requesting CRCs from PCM.
[05:11:55:903] Range File CRC PCM CRC Verdict Purpose
[05:11:57:389] 0F0000-0FFFFF 8D0F8F91 8D0F8F91 Same OperatingSystem
[05:11:58:869] 0E0000-0EFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:12:00:374] 0D0000-0DFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:12:01:857] 0C0000-0CFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:12:03:346] 0B0000-0BFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:12:04:825] 0A0000-0AFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:12:06:357] 090000-09FFFF 7DA5C19F 7DA5C19F Same OperatingSystem
[05:12:07:858] 080000-08FFFF CDDEAE4C CDDEAE4C Same OperatingSystem
[05:12:09:404] 070000-07FFFF D006BDC7 D006BDC7 Same OperatingSystem
[05:12:10:921] 060000-06FFFF D2B04EC0 D2B04EC0 Same OperatingSystem
[05:12:12:404] 050000-05FFFF 36511E94 36511E94 Same OperatingSystem
[05:12:13:899] 040000-04FFFF F6B0E81A F6B0E81A Same OperatingSystem
[05:12:15:357] 030000-03FFFF A97E3395 A97E3395 Same OperatingSystem
[05:12:16:858] 020000-02FFFF EE1B7BAD EE1B7BAD Same OperatingSystem
[05:12:18:325] 010000-01FFFF 20301E97 16038DD8 Different Calibration
[05:12:19:134] 008000-00FFFF E4FD019A 8E872C96 Different Calibration
[05:12:19:415] 006000-007FFF 85B5BB36 F69DEEA6 Different Parameter
[05:12:19:700] 004000-005FFF 09BAEF34 85B5BB36 Different Parameter
[05:12:20:153] 000000-003FFF AE42598F AE42598F Same Boot
[05:12:20:200] Processing range 010000-01FFFF
[05:12:20:231] Erasing.
[05:12:20:743] Writing...
[05:12:43:919] Processing range 008000-00FFFF
[05:12:43:950] Erasing.
[05:12:44:340] Writing...
[05:12:55:952] Processing range 006000-007FFF
[05:12:55:984] Erasing.
[05:12:56:201] Writing...
[05:12:59:060] Processing range 004000-005FFF
[05:12:59:092] Erasing.
[05:12:59:310] Writing...
[05:13:02:201] Calculating CRCs from file.
[05:13:02:243] Initializing CRC algorithm on PCM, this will take a minute...
[05:13:02:352] Requesting CRCs from PCM.
[05:13:02:368] Range File CRC PCM CRC Verdict Purpose
[05:13:03:877] 0F0000-0FFFFF 8D0F8F91 8D0F8F91 Same OperatingSystem
[05:13:05:420] 0E0000-0EFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:13:06:904] 0D0000-0DFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:13:08:388] 0C0000-0CFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:13:09:889] 0B0000-0BFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:13:11:388] 0A0000-0AFFFF A50F3C90 A50F3C90 Same OperatingSystem
[05:13:12:920] 090000-09FFFF 7DA5C19F 7DA5C19F Same OperatingSystem
[05:13:14:417] 080000-08FFFF CDDEAE4C CDDEAE4C Same OperatingSystem
[05:13:15:907] 070000-07FFFF D006BDC7 D006BDC7 Same OperatingSystem
[05:13:17:385] 060000-06FFFF D2B04EC0 D2B04EC0 Same OperatingSystem
[05:13:18:874] 050000-05FFFF 36511E94 36511E94 Same OperatingSystem
[05:13:20:388] 040000-04FFFF F6B0E81A F6B0E81A Same OperatingSystem
[05:13:21:889] 030000-03FFFF A97E3395 A97E3395 Same OperatingSystem
[05:13:23:388] 020000-02FFFF EE1B7BAD EE1B7BAD Same OperatingSystem
[05:13:24:951] 010000-01FFFF 20301E97 20301E97 Same Calibration
[05:13:25:763] 008000-00FFFF E4FD019A E4FD019A Same Calibration
[05:13:26:075] 006000-007FFF 85B5BB36 85B5BB36 Same Parameter
[05:13:26:372] 004000-005FFF 09BAEF34 09BAEF34 Same Parameter
[05:13:26:855] 000000-003FFF AE42598F AE42598F Same Boot
[05:13:26:889] All relevant ranges are identical.
[05:13:26:920] All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[05:13:26:952] We're not sure how much retrying is normal for a write operation on a 1024kb PCM.
[05:13:26:983] Please help by sharing your results in the PCM Hammer thread at pcmhacking.net.
[05:13:27:016] Flash successful!
[05:13:27:341] Clearing trouble codes.
[05:13:28:467] Elapsed time 00:01:42.0627915