It's a common problem. I don't think a replacement upper mount is too expensive. If it is, IIRC some people drill out the broken bolt and then replace it with a grade 8 bolt from the hardware store. I think. Hell, I dunno, I'm in Fairmont mode already :p
\'94 Cobra #4963/5009, black on black, not quite stock
Formerly owned a black '00 SVT, #1972
Join the SVTOA!
RIP - Ray "Old Fart Emeritus" McNairy