I just read in another thread that ECUtune is out of business. I've heard of Import Performance Trans and Level 10 for performance rebuilds, but I can't vouch for either of them.
Still waiting for the Alto parts, the distributor is dragging their feet... I hope I remember how it all goes back together.