What Paul is saying is that to do-it-yourself you would have to disassemble the flash contents, you have to dig thru the huge disassembly listing finding all references to what looks like tables, consider all the possible interpretations/dimensions/wordsize of each table, possibly run an emulator/simulator to exercise the binary executable while watching where/how the table accesses occur in flash/memory... i.e. you basically have to be an advanced level embedded programmer experienced with the particular CPU used by this particular ECM... just to get started you're looking at several years worth of experience, not to mention the tools (which cost way more than a Solus and Tech-II combined).