I finally got mine fixed completely. Had to use fastboot to fix it.
fastboot binary for windows! - xda-developers
Some background information first:
(here is what I did to fix the same exact issue u had)
1. redownload rom manager, run it, flash clockwork mod, then select reboot to recovery.
2. format the phone completely(this was in the advanced options of my bios); format the system.img, boot.img. cache.img, recovery.img then rebooted the phone.
3. This took it to the blue screen (fastboot mode)
4. for the next part, you'll need
https://docs.google.com/leaf?id=0B0...Njg0M2I3MGRkNmVh&sort=name&layout=list&num=50 this is a stock 2.2 for optimus v. It includes all the system.img, boot.img, cache.img, and recovery.img
5. once you have all of those files extracted on your computer, hook up your phone to your pc and open up fastboot binary then proceed to the quoted info:
Your phone will boot into a blue screen which is bootloader but will not be recognized. Install the fastboot drivers in windows by going to start/devices and printers/android device I clicked it and chose hardware/properties/change settings/driver/update driver/
It gives you two options automatically search and manual search. Choose
automatically search. It will install the fastboot drivers. Then in command prompt type this
Code:
fastboot erase system
fastboot erase boot
fastboot erase recovery
fastboot erase userdata
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot reboot
6. if all you want is stock 2.2 thats all you need to do. If you want gingerbread, power off the device before it boots up to the stock by taking out the battery. get back to the bios by holding; home key, vol down and power button until the lg splash window comes up and flash the gingerbread zip and the gapps zip.