I partially bricked my friends PSP. The thread is here:
http://www.dcemu.co.uk/vbulletin/showthread.php?t=32229
I promised her if I couldn't get it to luanch multiple homebrews (as oppoesed to one at a time by setting them in config) & play her newer umd's that I would replace it. I finally just used IRSHELL as what booted by holding "x" on boot. And 2.71 fw loads on boot (w/ wlan down) So my problem was much simpler than yours. Can you still "auto boot" by setting something to do so in the cfw config? If so just set that to boot IRSHELL like I did. If not maybe you should try to email HarleyG himself & see what he has to offer. You can reach HarleyG here:
http://psp.nixlabs.net/
I'll keep checking this thread, to try to help bro. I know your situation sucks. Good luck.