ditch the TT setup, its not worth it for the troubles it will cause during the install. I've got an extra stock wrx header if you want to run a stock-mount turbo (shameless plug but the tt system really isnt that great).
JDM 2.0 is where its at, mine should be done within the week but I dont have any pics of it. Is that from a Legacy STI?
Yup I believe it is from an STI. Unfortunately it is not mine or I would ditch it...my friend wants it to de true twin turbo though, so hes tring to make it work....thats why its taken us forever and a day.