OK, hopefully I provide enough information in this post! LOL! (I'm just picking on you Gampy...

)
Found some time this afternoon to do some testing with PCM Hammer 5. Tried it on a 0411 PCM and everything is good, good, good! Using PCM Hammer 5, I read the contents of the flash chip and saved it as a bin file. Opened the bin in TunerPro RT and disabled vats, changed cylinder volume, and changed the VIN number before saving it under a new name. Opened up PCM Hammer 5 and wrote the changes to the 0411 PCM. Powered everything down before trying to read the same 0411 PCM again with PCM Hammer. After my second read, I open the bin again in TunerPro RT and all the changes where there. As an excersise, I reversed all my changes and everything was still good. That's the good news!
Disclosure: I understand that PCM Hammer support for what seems like a variety of flavors of P59's out there is not implemented yet. I am not trying to push anyone to get PCM Hammer to work with them. I am completely happy with using the 0411 for all of my projects!

If PCM Hammer never fully supports the Blue/Green boxes, I could care less. So please don't think I'm needing this to work. I'm just sharing my experience in the hopes it helps future development for others.
I tried using PCM Hammer 5 to read a (arrived new to me this afternoon) P59 PCM and it failed. The PCM is a year 2004, 8.1L truck with 4l80e, Service# 12586243, Hardware# 12583659, with 1Meg Amd AM29F800BB flash chip, OSID# 12612114. This OSID doesn't show up anywhere in my collected notes, but I did find a reference to it on the HP Tuners forum. From what I read, it is NOT a custom OS. So I guess it does exists out in the wild.
Anywho, when I try to read the PCM using PCM Hammer 5, it fails to load the kernal (I also tried reading the same PCM using PCM Hammer 4 with the same results). I read the PCM three times, powering down and shutting the application after each attempt. The first two times I got different outputs in the Debug Log tab. The second and third try has identical Debug Log tab output. I found the difference between the first and second read so great, that it might be of interest to the developers.
I was able to read the same P59 PCM using my shiny new BDM NT fixture I built, and open the bin in TunerPro RT using the OSID 12587603 xdf file. Even though the operating systems are not a match, it was able to correctly identify the OSID, engine type, cylinders, transmission type, and the VIN number. So I'm guessing there is something right about the bin file.
Note: When attempting a read, I always apply power to the battery pin, wait 15 seconds, apply power to the ignition pin, wait 15 seconds and then start the PCM Hammer application. I'm trying to let the PCM safely bootup before messing with it.

When I shut down the PCM, I turn off ignition power, wait 15 seconds before shutting off battery power.
See attached zip file of the first two read attempts on the: P59 PCM, year 2004, 8.1L truck with 4l80e, Service# 12586243, Hardware# 12583659, with 1Meg Amd AM29F800BB flash chip, OSID# 12612114:
Thanks and take care,
David