HELP! OG D1 rooted, but can't load ROM
I have a D1 and after waiting two years, finally decided to root my phone. I rooted no problem using SPRecovery. Was able to install Busybox, Busybox installer, and Titanium backup no problem. I am currently running FRK76 stock. I tried installing a ROM from BB using the SPRecovery method, but it ended up sending me into a boot loop (waited about 15-20 minutes before I restored). So the question is, am I able to install all ROM's using the SPRecovery method? Also, which ROM should I be loading using a D1 with the FRK76? I have other issues preventing me from using ROM installer or terminal emulator. This is because I decided to root, and it was driven by the fact that my phone no longer gets service, and I also get stuck in airplane mode even when it shows it disabled. I am waiting for the D4 to upgrade, so I wanted to see if a ROM would fix my issue. I have gone through tech support (both phone and in store) and they are unable to fix this issue. I have also done research and it seems like others have had a similar issue, with no fixes I could find. So last resort before upgrade is to see if a ROM will fix it.
So... Which ROM should I use, and can I use it through SPRecovery using the update.zip method?
I cannot connect to the market to install other apps, so this is my only option (somehow I was able to connect twice to get Busybox and others, just if anyone is asking....) Please help...