For the motor mounts and the coolant leak yeah salem boys can do that with no problem, that's an easy fix. They do all sorts of auto's but they do great work with anything they take in. My dad has taken his beloved corvette in their a few times for stuff he couldnt do at the house, you can eat off their shop floor seriously! With the cobra i'd take it too arizona dyno chip and have keith take a look at it they do some incredible stuff with mustangs, could slap it on the dyno while your at it too and see what's happening while getting some numbers.