This actually doesn't need to be modded in as you can simulate it yourself. If you decide you need some sort of malfunction on your boat, find the nearest destroyer and sneak up near it silently. Once in position crank your speed up to flank. Now just wait for the destroyer to detect, locate, and depth charge you. Once that first DC hits, there's your malfunction so get that repair crew working!
If you want to keep it random just pick a number and then roll some dice every 10 hours or so of game time. If you roll the number you picked, it's time to start looking for that destroyer. I suggest Scapa Flow as a good location. The nice thing too is that the destroyer will randomly choose a malfunction for you, so you don't have to roll any more dice.
|