This may be out of left field, but if you already consider it a goner I suppose it wont hurt to try, but I've had success with other devices putting them in the oven long enough that the solder melts and then reseats itself, allowing the rom to sink better into the pcb. There are a lot of resources about baking boards out there, drop it in a toaster what's the worst that could happen?