You could try Brasso to clean the contacts if you haven't already, if that doesn't get it working it's pretty safe to assume that something is wrong with the game and that it's not just a matter of cleaning the contacts.