PouchX.
Welcome to MFM.
Yes, I may not know why and when the ROM will get failed, but at the end of the day, at least my 755T runs without any problem.
As I mentioned earlier, the updater,exe will write the boot section to nuvi flash, and then the data section. If you able to modified the checksum section, I think you can make your modified sw to run on nuvi and PASSED the RAM and ROM checking..
I already made a cokctail 7x5 sw with boot section from 3.40US and data section from 2.50TWN. Yes, it did run on my nuvi, immediately after ejecting the nuvi, and PASSED the RAM (3.4) and ROM (2.50) checking. but, when I restarted it, it shows 'software system missing'. Also the negative was, the voice/sound PITCH was low, like a slow motion movie sound

.
So in this case, I can assume, boot section will do some initializations and set some API for the SW/apps from the data section to interface with nuvi hardware. I don't have much knowledge in dissambling codes, but just enough to use hex editor and read/understand intstructions from Internet

.
Anyway, welcome again to MFM, and we appreciate your knowledge around here.
Thank you.