Do I need to do any welding on tti headers?

you don't need to weld your TTI's. If it is a fresh engine, they recommend you not to use them during break in. however, I have.