Don't get me wrong, I'm not going to tell you that your mod list is just great.......no compatibility issues. I don't know if the mods you've chosen are going to work with each other or not. You should remove all mods; check your stock game files to see if they are as they were when you first installed the game (that's what the JSGME "Compare Snapshot" does); then do what les green01 says regarding loading one mod at a time to see if the game will work as expected.
What
I am going to suggest is you should use
Large Address Aware with the 4 gig ram memory you have. Your 64 bit OS will allow the game to double its availability of the memory you have (the game will only use 2 gigs of memory without LAA), which will help eliminate the possibility of CTD's from lack of memory. Take a look at this previous
post for additional details and instructions.
Lot's of mods have memory hogging issues over the stock game. Trying to run added ship models with huge image files can really slow down your game. Getting more memory into the mix will help. After all, that's why you bought that new computer with the 4 gigs of ram anyway!
You may still have compatibility problems with your mod list, but with LAA, you at least will have the game running with more memory as you would expect with your computer.
As was already pointed out,
never replay a save point that doesn't contain the mod list you currently have loaded through JSGME. The game expects certain files to be as they were when you saved them in order to replay the same event. Adding/removing mods......then replaying a save point is a bad idea! AND, never add/remove mods while out on patrol.....do it in port before going out again. Not all mods need this to happen, but some do. Just make it a habit, needing it or not.