While trying out PiFmRds, I accidentally touched a piece of metal between two of the GPIO pins for a split second and my Pi B immediately shut off.
After leaving it for a week, I re-flashed my SD card with a fresh image and tried booting the Pi. It managed to resize the filesystem and reboot halfway before the screen went blank and the red power LED went dim. It's hit and miss even getting it anywhere past the rainbow screen without the power LED slowly fading out to nothing.
At this point, I would've accepted defeat however the Pi still sometimes seems to show signs of life (e.g. The boot text displays for some seconds before it cuts out again).
Any ideas if/how this can be fixed?