Yeah im thinking about just going boot mode, but is the problem within the ecu or is it the cluster that is prohibit everything. Im debating on getting a m-box and use that instead since its has better definitions too but will the same problem persist with not being able to read via obd whilst the ecu is in the car?
If you do not want to run a direct k-line you should Immo off the file so you can flash it with nefmoto on the bench.
Not perfect, but at least you do not need to open ecu every time to boot mode.