From what Jasper told me, EA has cracked down on people using pirated copies of MOH. So, if your serial starts with 0907- or 5000-, more than likely it's terminated. If you have a legit copy, just contact EA support for a new one. I did it for BF1942.