awesome effort... Indeed a refined and competitive Vitz will be on the streets... The car could easily beat H23s and K20s with the setup... It cudnt before because the task was indeed badly done...
I hope u dont give up... And dont loose heart, ur doing a remarkable job powering this beauty up..
Best of luck and may the odds forever be in ur favor...
Cheers...