I read your updates now, if the game changes its problem with or without shell, it is definitely a short somewhere.
If the problem is locatel on text and life bar, that are fixed sprite. so check S.
do not flip pin on s rom, just cut them and solder a wire, use black tape to isolate.
wrong...