[Fire HD 8 and HD 10 General] :
The result is:

I Am Groot!

I Have Root!

In all seriousness, yes it is rooted. I am currently running a backup via titanium backup. This was via swapping steps 8 and 9; HOWEVER, I do not trust the script step1.sh fully executes. With all the errors, I would expect a bunch, not just a single "sh: ./step1.sh: can't execute: Permission denied" error.

So, looking at step1.sh, I issued every command in step1.sh from within /sdcard/Kingo.to.SuperSU directory

cp ./su /system/xbin/su
chmod 0755 /system/xbin/su
./chattr.pie -ia /system/xbin/ku.sud
./chattr.pie -ia /system/xbin/supolicy
rm /system/xbin/ku.sud
rm /system/xbin/supolicy
rm /system/bin/rt.sh
rm /system/bin/install-recovery.sh
rm /system/bin/shipclean
rm /system/bin/start-ssh
./chattr.pie -ia /system/etc/install-recovery.sh
./chattr.pie -ia /system/etc/install-recovery.sh-ku.bak
rm /system/etc/install-recovery.sh
rm /system/etc/install-recovery.sh-ku.bak
rm /system/etc/install_recovery.sh
rm /system/usr/icu/icusuflag.conf
./chattr.pie -ia /system/usr/iku/isu
rm -rf /system/usr/iku
rm /system/kroot_*
rm /sdcard/kr-stock-conf
rm -rf /sdcard/Kingroot

the ones that didn't seem to error were:

./su /system/xbin/su
chmod 0755 /system/xbin/su
rm /system/xbin/supolicy
rm /system/bin/install-recovery.sh
rm -rf /system/usr/iku
rm -rf /sdcard/Kingroot

When I loaded supersu and updated the binary, I made sure to change prompt to always. Rebooted. tested still had adb # ability. disabled OTA (which when I tried as is, i.e. non-root I got permission errors..but as su no problem. Then installed google play and titanium backup.

Thank you all for your help. Please take this info to reconstruct new guide for everyone else. And please shoot any questions or if i need to clarify anything.

Yes, I did swap steps 8 and 9. The reason I remember is because

I made a mental note to NOT run just those commands at that step, but to run ALL of them from the step1.sh script.

so to back up a little,once kingoroot has it rooted, and you reboot, and you can adb shell and su:

I issued "mount -w -o remount /system" command

and I leave the adb window open and open kingoroot on pc and remove root.

when that is done,

cd /sdcard/Kingo.to.SuperSU

cp ./su /system/xbin/daemonsu

chmod 0755 /system/xbin/daemonsu

daemonsu -d &

At this point I did not install superSU. But, I issued the commands from the step1.sh script. And, I was suprised that

"rm -rf /sdcard/Kingroot" took. I was like, where did that come from because Kingo.to.SuperSU was the name of the directory on the /sdcard..I never created a /sdcard/Kingroot folder. After all those commands were entered, swapping steps 8&9, I installed supersu and it updated the binaries.

Yes, I do think swapping those AND issuing either ALL the step1.sh commands or making sure that last one completes ("rm -rf /sdcard/Kingroot"), cuz that's what did it for me. I distintly remember making sure to adb install supersu after issuing the step1.sh commands.

However, if there were people that had it working the other way around, I would maybe still include that info. Just have a PLAN A, and PLAN B (swapped 8&9) guide. Try one, if nogo, nuke it, and go PLAN B.

You guys freaking rock!