Default Busybox cant be updated???

OK, so Im on stock VS98012B, rooted, and thats it. Nothing special here. Busybox is installed in /sbin/, not /system/xbin/.

When I use an app to install an updated Busybox, such as 1.22.1-Stericson, everything works fine. It deletes the one from /sbin/, and installs the new one to /system/xbin/. All is peachy, until a reboot, in which it reverts back to the original Busybox version/location, as if nothing ever happened.

Original: 1.19.3-cm7
New: 1.22.1-Stericson

I have a couple apps that dont want to run unless I update Busybox.

Ive tried everything I can think of, including doing it by hand in Root Explorer, and fixing permissions on the new files and everything, even replacing the original in /sbin/ with the new one, and giving it the same permissions. But low and behold, on a reboot, it just goes back to where it was. WHATS GOING ON!!!!!!!!!!!! AGHHHHHHHH!!!!!!! (pulls last hair out of head)....
CHECK OUT MY NEW WEBSITE! STEELROMS.COM

LG G2 (VZW) VS980 (32GB)

xdabbeb's v2.1.0
Dorimanx v7.8 kernel
TWRP 2.8.0.1 Thermal Mod

Motorola Droid 1

Steel Droid v13.0 BETA (GB WIP)
ChevyNo1's 1.2GHz LV kernel
RZ's 2.0.3 Recovery
32GB MicroSD (class 4)

Other phones:
* Asus Transformer Pad Infinity 32GB (TF700)
* Galaxy Nexus (32GB)
* Sony Xperia Ion
* Motorola Backflip
* Motorola Droid 3

If you like my work, please DONATE!