I have never seen that. (I'm impressed) I'd contact SPEC so they know about the defect. If you don't tell them then they won't know and fix it. Who knows they might send you another one.
'04 Mach 1. Built. Turbo. 667whp/631wtq
'06 Focus. Built. Turbo. WMI. (sold)
'03 Mach 1 : 12.61 @ 106.59 (sold)