Self Fix.
Turns out the issue was with the PRL apparently and not the programs. After repeatedly trying the 3036.prl I changed to the 3037.prl and it loaded first attempt using QPST, verified in DFA and on the handset. Just the call to metro left and it's done..... for now lol.