[HTC EVO 3D] Kite-G:
First and foremost, that ROM wont work with Hboot 1.58. that Hboot version works best with Sense-based Roms, but it doesnt play nice at all with JB Roms. flash Hboot 1.04. sense-based Roms will still work. its the most used Hboot for the Evo 3D.

Second, you can flash the recovery from boot loader if you have the proper zip file. if not, you can also flash it from your computer using fastboot.

i am not sure why your root does not work. it could be a file system error. i can't tell.

anyways, ill guide you on flashing the Hboot and the recovery.

Hboot: (you know this already, but just in case :p)

BACKUP BEFORE PROCEEDING

take the Hboot file i included, and rename it to PG86IMG. after the rename the file Should be just PG86IMG.zip

put the file in the root of your Phone's SD card

turn off your phone, or remove the battery, or anything.

boot your phone into boot loader by pressing and holding Vol- + Power till you see the boot loader screen.

it will seach for a PG86IMG file to install. it will find the file you dropped into the SD card.

it will ask you if you want to install it, fallow the on-screen instructions to select yes.

it will install

afterwards, it will tell you to hit power to reboot or something like that.

after that delete the PG86IMG file from your sd card, or else it will prompt you to install it again when you use Hboot the next time

this is the same procedure for any and all Hboots. if you need another version later on, go to http://xdaforums.com/showpost.php?p=30014044&postcount=7

Recovery:

BACKUP BEFORE PROCEEDING

now, if you find the recovery itself in a zip file, you can install it from boot loader by renaming it to PG86IMG and doing exactly like the Hboot.

i only have the img, so i will tell you how to do that.

from a computer, you will search for the android SDK. its about 100mb. hopefully youre using Windows, and if so, there is a mini SDK that is really small. this mini SDK contains what will allow you to use Fast Boot and ADB.

Here you can find the mini SDK http://androidforums.com/faqs/443072-adb-guide-updated-12-05-2011-a.html

take the folder sdk-tools and put it on the root of your hard drive or anywhere. put in the folder the recovery.img file i included

open cmd on windows, or terminal on linux. type in "cd C:\sdk-tools" if on windows.

hit enter. after that type fastboot and hit enter and see if something comes up. if it doesnt, you got the path wrong. i cant really go into much detail explaining this is coming out of my memory so excuse me.

after you do get the path right, just boot your phone into boot loader, select fastboot, plug your phone to your computer and you should see Fastboot USB on your phone screen highlighted in red.

after that just go to the command window on your pc, and type "fastboot flash recovery recovery.img" no, theres no typo there. if you get lost, let me know and ill help you out

hopefully you will stay with 4ext since it performs better than twrp. at least in my case.

once it finishes installing youre done. you have 4ext and an Hboot version that works with the Rom you want to install.

now to the Root access problem.

try flashing a rooted rom, see if it works. if it doesnt, or you already tried. then try wiping everything and reflashing.

if still no go, then let me know and ill see how i can help you.