My copy of Pokemon Red used to start fine, but now it never does. I just see the "Nintendo" logo with a bunch of dots above it when I try to play it. The cart makes a rattling sound, and I did get it to work in my GBA SP by bending the cart towards me (while holding the GBA) while turning on the GBA. But if I let go of the cart, the game immediately freezes. The cart's contacts are clean, and both Gameboys work fine. What can I do (if anything)?