Tommy you need the generic patcher heres my gps file for my profile of the generic patcher
http://s000.tinyupload.com/?file_id=...58703939952557
It doesnt have torpedo failures or the prevent from dissapearing underwater ships/aircraft and also only does part of the drm blocking so I have missions increasing as I do them

Make sure you use the latest generic patcher and always disable all patches before upgrading and checking patch dependencies