Have you a link to the mods you are referring to?
You may well need to put on a few revs to gain control even if it raises your signature noise level.
One tip would obviously be to engage well escorted ships only whilst in deep waters.
Welcome Aboard