Check if it has been recapped.
I brought mine back from my parents' place a few years ago. It's perfect, but only runs for half a minute or so.
I suspect capacitators, have to find someone that can recap it in London.
For the time being, resolved using my original PSP as a gameboy emulator.