Welcome!, you will love the car! They are a blast! VAC Motorsports
http://www.vacmotorsports.com/ 2501 Snyder Ave. Philly is a great shop. My son (teen ti) went to school in Philly and used VAC if he had problems with his e46. He left Philly 3 years ago but the last time we were there I think one of the mechanics was into ti's and might have even had a 6cyl swapped one. The org is also a great resource for questions and DIY information. Pictures please!