It's a warhead. It's a pretty awesome warhead I grant you, but still only a warhead. In PVP take it off autofire and either click it manually or bind it. The torpedo will continue to autofire when you tel it too, common sense really, lol.
This all said, I'm not sure why this is even in the C-Store forums when it's A) Bug related and B) not even a bug in the first place.