Yup its all done and has been up and running without issues for a week. Had some gauge cluster issues that I fixed pretty easily. Just forgot to ground out some wires (I always do for some reason). I love it, still getting used to it tho, and in hind sight the Fidanza flywheel could probably have been left out. Its nice but for a daily driver its somewhat unneccessary, the Mazdaspeed one would have been a better option. But TWM SS is on the way! Just need to get a nice shift boot and some pedals.
p.s. I attempted to put in my MP3 ECU today and it caused my speedo to not work, and my gas gauge to act up. I am gonna try some stuff tomorrow tho cause the difference is amazing.