that is the busybox installed i tried after i started from scratch again. the first time i ran through everything, busybox appeared to install to /system/etc/webtop2sd fine; after starting over i can't get it to. i think i screwed up my /bin permissions when trying to work around and copy over busybox manually to /system/etc/webtop2sd; and that is causing the permission denied on /bin /bash and source not found.
did you install the latest version of busybox from the app directly to /system/etc/webtop2sd without issues?
also, in webtop2sd, what was the order of operations that was taken to get it sync'd over correctly? i only ask b/c the first time i ran it i unmounted sd card from android, ran webtop2sd, it partitioned then it popped up that i could remount the sd card. i remounted the sd card then restarted the phone, i think not realizing that webtop2sd was still sync'ing over to the sd card. did you just hit cancel and let webtop2sd sync to the sd card (takes a while) then go ahead an reboot the phone?
sorry i'm of little help, but would like to know this information as well. being more experienced with linux, do you remember the bash command to list permissions/owners while running root from adb? it appears my issue is a permissions issue as i cannot run /bin /bash without getting permission denied, and when running source /upath.sh i'm getting source: not found. i'm thinking i need to check my owners/permissions for my / /bin and /system folder and make sure everything looks okay.