Turbo is on and no apparent oil, coolant or exhaust leaks. Tomorrow after work I'll do some datalogging and adjust the tune as necessary. I didn't get a chance to drive it today, just let it idle up to temp to check for leaks.
'04 Mach 1. Built. Turbo. 667whp/631wtq
'06 Focus. Built. Turbo. WMI. (sold)
'03 Mach 1 : 12.61 @ 106.59 (sold)