Phone [Q] LG Optimus S Soft Bricked

Hi, awhile back (before I knew much about flashing custom roms) I accidentally deleted the stock recovery off of my LG Optimus S. Recently, I tried flashing Clockworkmod recovery but it would only let me boot it once. Every time I tried booting into it after that, it would just reboot into my OS. So I tried flashing a version of cyanogenmod while the recovery was working, but I ran into a bootloop. So now I'm stuck with no OS and no recovery. Does anyone have any suggestions? I had froyo (rooted) installed before I attempted to flash Cyanogenmod.