Have you tried cleaning the cart? I have a Centipede cart for the Atari 8-bit that refused to work for a long time, even with basic cleaning. I then decided to dismantle the whole cart, ran an alcohol-covered Q-tip across all the pins, let it dry, and then used a pencil eraser on the pins. Needless to say, the cart hasn't given me a single problem since.