Not sure what you did, but I’ve a couple of comments:
A) About the sequence to start the process over (turning the engine off, opening the door and so on) is clearly stated in the tutorial. It should not had been “trial an error”, since it was covered by CyanLabs’ tutorial.
B) Performing a master reset after the update is also clearly stated as the final step in the tutorial hosted by CyanLabs. So “Error 2” is not an error, you just didn’t do what you were supposed to.
We assume you use the tool and performed an AUTO install, right?.
Nothing done manually?.
Besides these hiccups, glad it worked and thanks for sharing the experience; I’m sure it will come handy to someone else.
Which version did you upgrade to?