First of all Alhumdolillah your problem has been resolved. Being a mechanical engineer by profession, a few questions come to mind:
1 - How can you say that HP is same as stock? Do they have a dyno? How has the HP after UNICHIP job measured to ensure that it still produces 174?
2 - If UNICHIP have found a solution with a technician sitting in a small shop with a laptop then how come Honda with billions of dollars at their disposal for research not been able to come up with a fix?
Makes one wonder.
On a different note, are you sure your warranty is still valid? I hope it is.