@widodh : Thank you for the progress report!
Just a quick question; Isn't 390C way too hot.
It appears, and I am no expert, the good BGA rework stations use heating profiles which rarely peek over 250C (As I believe most BGA chips will take damage above this temperature).
Also, to avoid "popcorning", they "prebake" the boards.
Rework Profile Development - The BGA Rework Machine
I am about to get my chip de-soldered, but the phone repair guy I talked to said he just uses a hot air station, so I might need to find someone else to do this.
Seeing how many people have issues reading this chip, could it just be a case of improper de-soldering being very widespread?