I've done about 10 dvd key retrievals and flashed back to stock with no problems. You guys most likely are getting 0022 errors on phats because of a fuxored cpu_pll_bypass point.
Unlike FT6U7 (post_out) FT2R2 (hana alt) and the cpu_rst header point, which are all dead end test points for a pcb tester machine, the cpu_pll_bypass point is in series between a resistor and the cpu.
When that point is f'ed up, the cpu is not getting the correct voltage it expects on that line, and there is no power good signal sent between the southbridge and the cpu to start the boot sequence, hence 0022.
I am not an EE, I am an electrician by trade, but this is what I deduced from looking at the schematics and repair manuals posted online.
You guys should get a 20 or 30x jewelers loupe or usb microscope to check out that point. Sometimes a miniscule trail of solder splash is enough to bridge that point to ground or nearby resistor or cap that will alter the voltage the cpu is expecting.