Ok now this getting weird. When i flash the custom rom again and tried to install busybox again it wouldnt let me..Im starting to think its this the rom
Are you following the exact steps given in the roms instructions?
On your rooted stock rom do you get the error saying you cant install the root required app?
Open the superuser app up and check to make sure the apps are allowed SU access. Even if you clicked the popup sometimes it will deny them access.
Another option is to try to install rom manager. If it installs, open it up scroll to fix permissions. Click on it it will ask if you really wanna do it. Select yes and give root access. If you cant do this then your phone is not rooted properly. I suggest rerunning gingerbreak on the stock rom.
I guess thats what it was cause it said error after I gave it root access..Im try to root it on the stock rom and see what happens. And I installed a gingerbread rom