For anyone who has problems with their GBAMP and finds this thread, I made a program which fully erases the GBAMP's firmware and rewrites it back to a known stock version.
Originally posted here: https://www.dwedit.org/dwedit_board/viewtopic.php?pid=4151#p4151