A corrupted BIOS dumped from surface pro 2

The BIOS file dumped from the surface pro 2 that cannot boot into system .has been tested that can boot normally by replacing the BIOS region. I used UEFITool to open a bios- file.bin dumped from another normal device ->select bios region->extract as is ->save the file as’ bios.rgn '. Then , UEFITool.exe->open the file dumped from my device->bios region->replace as is-> select 'bios.rgn '. Wondering if this is the right way to replace regions? (At least for this device model) . I posted something similar in another thread, but someone suggested I post in new thread.
The link below is the one I replaced