The 98 Cobra bar is solid, unlike older Cobra models. I broke my stocker at the same place you did. If I were you, I'd hit up MM for a 98 Cobra replacement bar; they have a good price on it too.
ive been using steeda suspension parts. except for the MM pan hard bar when i return. its all waiting on me. too bad stangsuspension.com closed its doors.