fixing the black screen boot
google and install koush's universal adb driver.
once you have adb..shell into device
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/misc
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
you should be able to boot your phone now
as far as your recovery and root i dont know, this isnt my solution i dont know exactly who found it, but i watched autoprime talk a user thru this and booting up after in the #lg-g2 irc channel and thought i would put it here to help some folks.
any thanks or beer money should be directed to him or whomever he points to lol
vzw lg-g2 running stock 11a rooted i know lol go figure
nexus7 (2013) 4.4.2 stockish lol
if you have a question, i have an answer, accuracy,correctness or even relevance is far from guaranteed.
if you have a complaint, take it to Helen Waite.